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

Problem z instrukcją warunkową if

Ostatnio zmodyfikowano 2011-08-18 11:58
Autor Wiadomość
Kurzyn
Temat założony przez niniejszego użytkownika
Problem z instrukcją warunkową if
» 2011-08-18 11:46:46
Siema,
próbuję zrobić taki mały programik(naprawdę mały) i mam problem z początkiem, otóż chcę aby po wpisani swojego wieku, wyświetlało się że jeśli masz 18 lat to możesz przejść dalej w innym wypadku spadaj!I oto mój początek:

C/C++
#include <iostream>
int main()
{
    std::cout << "Podaj wiek : " << std::endl;
    int x;
    std::cin >> x;
    if( x >= 18 )
         std::cout << "Mozesz przejsc dalej" << std::endl;
    else
         std::cout << "Spadaj!" << std::endl;
   
    return 0;
    std::cout << "podaj liczbe" << std::endl;
    int z;
    std::cin >> z;
    std::cout << "5+" << z << "=" << 5 + z << std::endl;
    return 0;
}
I tutaj pojawia się problem, jeśli masz 18 lat to program również kończy swoje działanie i nie dochodzi do tego prostego działania.
Ps. Jestem dopiero na 13 lekcji ale chcę rozwiązać ten problem.
\m/ UP THE IRONS \m/
P-39410
SeaMonster131
» 2011-08-18 11:50:17
Kod wstawiaj w ten sposób:
[cpp] kod [/cpp]

Jeżeli chcesz, aby kilka poleceń wykonywało się w instrukcji if, musisz użyć klamer {}.
Czyli to:
C/C++
if( x >= 18 )
     std::cout << "Mozesz przejsc dalej" << std::endl;
else
     std::cout << "Spadaj!" << std::endl;

return 0;
zamień na:
C/C++
if( x >= 18 )
     std::cout << "Mozesz przejsc dalej" << std::endl;
else
{
    std::cout << "Spadaj!" << std::endl;
    return 0;
}
:)
P-39411
Kurzyn
Temat założony przez niniejszego użytkownika
» 2011-08-18 11:54:08
Poprawiłem, dzięki za pomoc.
P-39412
wojtu111
Mam pomysł :D
» 2011-08-18 11:58:19
Tutaj masz błąd :
C/C++
else
     std::cout << "Spadaj!" << std::endl;

return 0;
 
Musisz wstawić to w klamry

Zapraszam tutaj: Instrukcja warunkowa If ... else

I przeczytaj jeszcze raz zobaczysz gdzie był Twój błąd :)

Pozdrawiam wojtu111. :)

Ps. I mnie ubiegli ;(
P-39413
« 1 »
  Strona 1 z 1