Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

If .... else Zadanie domowe

Ostatnio zmodyfikowano 2011-04-25 12:53
Autor Wiadomość
Maniek
Temat założony przez niniejszego użytkownika
If .... else Zadanie domowe
» 2011-04-25 12:45:36
Witam właśnie doszedłem do instrukcji warunkowych if i else i mam problem z pracą domową.

Praca domowa
1. Przeanalizuj działanie poniższego programu i odpowiedz sobie jaki będzie jego wynik działania:
C/C++
#include <iostream>
int main()
{
    int wiek;
    std::cin >> wiek;
    if( wiek >= 18 )
    if( wiek <= 100 )
    {
        std::cout << "Twierdzisz, ze jestes pelnoletni..." << std::endl;
        std::cout << "ale czy to kogos interesuje? :)" << std::endl;
    }
    std::cout << "Koniec" << std::endl;
    return 0;
}
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:
C/C++
#include <iostream>
int main()
{
    int wiek;
    std::cin >> wiek;
    if( wiek < 18 );
   
    std::cout << "Nie jestes pelnoletni" << std::endl
    else;
   
    std::cout << "Jestes pelnoletni" << std::endl
    std::cout << "Koniec" << std::endl;
    return 0;
}

Z punktem pierwszym sobie poradziłem :). Natomiast mam problem z punktem 2 i 3. W punkcie drugim nie wiem o co się rozchodzi ???? A w punkcie 3 zrobiłem tak ale nie działa.

C/C++
#include <iostream>
int main()
{
    int wiek;
    std::cin >> wiek;
    if( wiek < 18 );
   
    std::cout << "Nie jestes pelnoletni" << std::endl;
    if( wiek > 18 );
   
    std::cout << "Jestes pelnoletni" << std::endl;
    std::cout << "Koniec" << std::endl;
    return 0;
}
P-31926
pekfos
» 2011-04-25 12:50:34
ad 3:
C/C++
#include <iostream>
int main()
{
    int wiek;
    std::cin >> wiek;
    if( wiek < 18 )
   
         std::cout << "Nie jestes pelnoletni" << std::endl;
    else
   
         std::cout << "Jestes pelnoletni" << std::endl;
   
    std::cout << "Koniec" << std::endl;
    return 0;
}
ad 2:
C/C++
#include <iostream>
int main()
{
    int wiek;
    std::cin >> wiek;
    if( wiek >= 18 && wiek <= 100 )
   
    {
        std::cout << "Twierdzisz, ze jestes pelnoletni..." << std::endl;
        std::cout << "ale czy to kogos interesuje? :)" << std::endl;
    }
    std::cout << "Koniec" << std::endl;
    return 0;
}
ale proste te zadania z kursu.. :D
P-31927
Maniek
Temat założony przez niniejszego użytkownika
» 2011-04-25 12:53:43
Dzięki
P-31928
« 1 »
  Strona 1 z 1