lekcja 15- zadanie domowe nr 1
Ostatnio zmodyfikowano 2012-07-14 18:57
diego997 |
» 2012-07-14 14:06:28 po: wstaw cin.sync(); cin.clear(); |
|
kruczy Temat założony przez niniejszego użytkownika |
» 2012-07-14 14:20:28 rzeczywiscie działa, dzięki! wyrazenie w nawiasie while musialem poprawic jeszcze na: while (a<=0) |
|
diego997 |
» 2012-07-14 14:23:46 (a<=0) to to samo co zaprzeczenie tego (a = a>0) :D
BTW pierwszy raz sie spotkalem z takim zapisaem (a = a>0) ;p |
|
kruczy Temat założony przez niniejszego użytkownika |
» 2012-07-14 14:33:56 Niby tak ale program nie działa poprawnie jak to wpisze. Gdy podam niewlasciwa liczbe np. -55 to wyskakuj mim zebym podal jeszcze raz , a gy nastepna podam prawidlowa np.6 to pisze mi ze nie jest wieksza od 0 i zebym podal jeszcze raz i tak w nieksonczonosc. |
|
kruczy Temat założony przez niniejszego użytkownika |
» 2012-07-14 15:18:40 ja też ;)
jezeli ktos rozumie dlaczego w wypadku tego zadania wpisanie w polu while: a!=a>0 nie jest równoznaczne z a<=0 to prosze o odpowiedz. |
|
diego997 |
» 2012-07-14 15:41:42 jak wpsizesz a = !a>0 to jest dobrze teraz mysl ;d Nie wiem jak kompilator intermpretuje te a na poczatku, moze je ignoruje ;p |
|
kubawal |
» 2012-07-14 18:57:18 najpierw rozwiązywane jest wyrażenie !a<0, które ma wartość true lub false. Później to true lub false zostaje przypisane do zmiennej a |
|
1 « 2 » |