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

Problem z zadaniem "Poziom 2- Pętla do ... while".

Ostatnio zmodyfikowano 2013-04-16 21:44
Autor Wiadomość
MisiekFazi
» 2013-04-16 20:35:40
C/C++
if( a >= 6 );

{
    cout << "Podana liczba jest nieprawidlowa" << endl;
}
if( a <= 0 );

{
    cout << "Podana liczba jest nieprawidlowa" << endl;
}
Tu masz błąd
nie powinno być tych średników
if( a >= 6 );
oraz by kod był krótszy użyj ||
if( a >= 6 || a <= 0 )
A co do tego że nie zamyka się to nie wiem, jestem za zielony jeszcze :D
P-80678
Berux
» 2013-04-16 21:36:19
On w ten sposób nie skróci swojego kodu, bo to są dwa różne warunki.
P-80681
MrPoxipol
» 2013-04-16 21:40:03
Po spełnieniu tych warunków program ma robić to samo, więc można użyć ||. ;)
P-80682
Berux
» 2013-04-16 21:44:32
@MrPoxipol

Dobrze, ale co wtedy będzie w tym if'ie, kiedy masz sprawdzić czy wartość tej zmiennej odpowiada jednemu warunkowi czy drugiemu? W przypadku prawdziwości pierwszego warunku wykonuje się co innego niż w przypadku, gdy warunek drugi jest prawdziwy.

/edit:
Sorry, nie spojrzałem dokładnie na kod.
P-80684
1 « 2 »
Poprzednia strona Strona 2 z 2