Instrukcja warunkowa if... else
Ostatnio zmodyfikowano 2013-05-16 17:20
poczatkujacy Temat założony przez niniejszego użytkownika |
Instrukcja warunkowa if... else » 2013-05-15 16:58:06 Witam, mam problem- chcę napisać program, ale napotykam się na przeszkodę- nie wiem, jak zrobić, aby program sprawdził czy spełnione są wszystkie warunki (np czy a>100, b>100 i c>100 jednocześnie). Proszę o pomoc. |
|
Berux |
» 2013-05-15 16:59:43 if( a > 100 && b > 100 && c > 100 )
else
|
|
Rafi |
» 2013-05-15 17:06:01 |
|
m4tx |
» 2013-05-15 17:07:49 Można też tak: if( a > 100 ) { if( b > 100 ) { if( c > 100 ) { } } } Ale w takiej postaci to nie ma sensu, lepiej użyć tego, co dał @Berux. Co innego np. takie: if( a > 100 ) { if( b > 100 ) { if( c > 100 ) { } else { } } else { } } else { } Tutaj już jak najbardziej ma to sens. |
|
poczatkujacy Temat założony przez niniejszego użytkownika |
» 2013-05-15 18:03:21 Dziękuję za odpowiedź :) |
|
poczatkujacy Temat założony przez niniejszego użytkownika |
» 2013-05-16 16:54:39 Jeszcze jeden problem się pojawia- mam coś takiego: if( wyrazenie = true ) cout << "blabla"; else cout << "blabla2" No i problem polega na tym, że niezależnie czy moje wyrażenie jest prawdziwe czy nie zawsze wyskakuje mi blabla. Gdy zmieniam na if( wyrazenie =!true ) cout << "blabla" else cout << "blabla2" zawsze wyskakuje mi blabla2, niezależnie czy wyrażenie jest prawdziwe czy nie. |
|
pekfos |
» 2013-05-16 16:56:27 |
|
Berux |
» 2013-05-16 16:57:32 w pierwszym zmień '=' na '==' bo nie chodzi tu o przypisanie
w drugim:
nie ma takiego operatora jak '=!' - zmień na '!='
/edit:
pisaliśmy tym samym czasie, pekfos |
|
« 1 » 2 |