1. Przeanalizuj działanie poniższego programu i odpowiedz sobie jaki będzie jego wynik działania:
2. Napisz powyższy program tak, aby występowała w nim instrukcja warunkowa tylko raz. Program ma działać tak samo jak jego pierwotna wersja.
3. Usuń błędy z poniższego programu:


1 Przeanalizuj Działanie Poniższego Programu I Odpowiedz Sobie Jaki Będzie Jego Wynik Działania 2 Napisz Powyższy Program Tak Aby Występowała W Nim Instrukcja W class=

Odpowiedź :

Odpowiedź:

(1)

Po uruchomieniu programu musimy wprowadzić liczbę od 18 do 100. Po wprowadzeniu odpowiedniej liczby wyświetli się napis: Twierdzisz, ze jestes pelnoletni... ale czy to kogos interesuje? :) oraz Koniec. Przy próbie wprowadzenia liczby mniejszej od 18 bądź większej od 100 wyświetli się tylko Koniec.

(2)

#include <iostream>

using namespace std;

int main()

{

int wiek;

cin >> wiek;

if (wiek >= 18 && wiek <= 100)

 {

  cout << "Twierdzisz, ze jestes pelnoletni..." << endl;

  cout << "ale czy to kogos interesuje? :)" << endl;

 }

cout << "Koniec" << endl;

return 0;

}

Poprawiony kod (3):

#include <iostream>

using namespace std;

int main()

{

int wiek;

cin >> wiek;

if (wiek < 18)

 cout << "Nie jestes pelnoletni" << endl;

else

 cout << "Jestes pelnoletni" << endl;

 cout << "Koniec" << endl;

return 0;

}

Wyjaśnienie: