Laboratorium 7
1. Cel ćwiczenia
Celem ćwiczenia jest zapoznanie się z obsługą C++.
2. Przykłady
Zad1
Program na przeliczanie wysokości podanej w stopach na wysokość w metrach.
#include <iostream.h>
int main()
{
int stopy; double metry;
double mnoznik = 0.3;
cout << "Podaj wysokosc w stopach: ";
cin >> stopy;
metry = stopy * mnoznik;
cout << "\n";
cout << stopy << " stop - to jest: " << metry << " metrow\n";
}
Zad2
Napisać program sprawdzający wysokość lotu samolotu. Należy przyjąć kryterium bezpiecznej wysokości i używając instrukcji if sprawdzić, czy podana wysokość jest bezpieczna. W przypadku, gdy wysokość będzie za niska, należy wyświetlić odpowiedni komunikat z wykorzystaniem ostrzeżenia.
#include <iostream.h>
int main()
{
int wys, ostrzezenie;
cout << "Na jakiej wysokosci lecimy ? [w metrach]: ";
cin >> wys;
if(wys < 1000)
{
cout << "\n" << wys << " metrow to za nisko !\n";
ostrzezenie = 1;
}
else
{
cout << "\nNa wysokosci " << wys
<< " metrow jestes juz bezpieczny \n";
ostrzezenie = 0;
}
cout << "Masz " << ostrzezenie
<< " ostrzezen \n";
if(ostrzezenie) cout << "Zwieksz wysokosc !";
}
Zad3
Napisać program, który rysuje gwiazdy (*) na niebie. Należy użyć instrukcji while.
#include <iostream.h>
int main()
{
int ile;
cout << "Ile gwiazd ma być na niebie ? : ";
cin >> ile;
cout << "\n Narysujmy je wszystkie "
<< ile << " : ";
while(ile)
{
cout << "*";
ile = ile - 1;
}
}
3. Program ćwiczenia
Zad4
Napisać program, który będzie kończył swoje działanie w przypadku podania oczekiwanej litery (uprzednio zdefiniowanej przez autora w kodzie programu). W przypadku podania innej litery program będzie cały czas działał. Należy użyć pętli do while.
Zad5
Korzystając z pętli for napisać program, który po podaniu określonej ilości paczek do wysłania, będzie informował o wysłaniu każdej z nich. Dla każdej paczki będzie to osobny komunikat. Np. dla paczki nr 4 może to być: „Paczka nr 4 została wysłana”.
Zad6
Napisać program, w którym poszczególnym liczbom przyporządkowujemy określone kolory. Następnie po podaniu liczby powinien wyświetlić się komunikat jaki kolor jest jej przypisany. W przypadku gdy tej liczbie nie jest przypisany żaden kolor, program powinien wyświetlić stosowny komunikat. Należy wykorzystać instrukcję switch.
Zad7
Napisać program obliczający obwód kwadratu, prostokąta i koła. W programie należy zrobić menu w którym użytkownik będzie miał możliwość wyboru figury, której pole ma być obliczone. Program ma również zawierać możliwość jego zakończenia. Oto przykładowe menu:
1 Pole kwadratu
2 Pole prostokąta
3 Pole kola
0 Wyjscie
1
Podstawy Informatyki