while ( !( a == d ) )
Ostatnio zmodyfikowano 2012-10-20 16:54
michal1999 Temat założony przez niniejszego użytkownika |
» 2012-10-18 18:07:18 "@2x up Tak, jeżeli w pętli masz kod kończący pracę programu" nie rozumiem. Do 3 poziomu nie doszłem. Przecież to logiczne że jak a jest równe d to program się kończy. a po co tej nawiasy i negacja ? W tej lekcji nic nie ma opisane o podwójnych nawiasach i kiedy je stosować. A negacja to po co zakładając że ( ( a==d ) ) po co negacja ?
"@michal1999 Tak, jeżeli w pętli masz kod kończący pracę programu." czy co miałbym zrobić żeby do...while ( a==d ) działało tak jak chcę ? |
|
SeaMonster131 |
» 2012-10-18 18:19:49 można zapisać "po polsku" w ten oto sposób: rob { to } dopoki( a != b );
|
|
michal1999 Temat założony przez niniejszego użytkownika |
» 2012-10-19 16:46:24 Wiem co robi ta pętla. Chodziło mi czemu ( a==d ) nie działa tak jak chcę ( pisałem już we wcześniejszych postach ).
Wie ktoś dlaczego musi być tak ( !( a==d ) ); żeby program zadziałał jak chcę. Wolę wiedzieć kiedy co stosować niż później na forum prosić o pomoc. Był jakiś rozdział o tym ? |
|
Dragonit |
» 2012-10-19 17:21:37 To od ciebie zależy jak chcesz żeby program zadziałał. A przyjrzyj się słowu "dopóki". to nie to samo co "jeśli". Program pętli DOPÓKI nie uzyska poprawnego działania, pętla while działa na takiej zasahttp://cpp0x.pl/jsRequired.phpdzie.
Edit: Czemu mi wyskoczył jakiś link w wyrazie po edytowaniu postu. |
|
michal1999 Temat założony przez niniejszego użytkownika |
» 2012-10-19 17:41:42 A czemu musi być tam negacja ? |
|
Mrovqa |
» 2012-10-19 20:05:34 Pseudokod: rób { a=losuj; wypisz(a); } dopóki(a!=d);// <-- wykonuj pętle dopóki liczba wylosowana jest różna od d; jeżeli jest równa d to warunek jest fałszywy = wychodzimy z pętli = idziemy dalej zakończ_program// <-- a tu program się kończy
Rozumiesz już? |
|
michal1999 Temat założony przez niniejszego użytkownika |
» 2012-10-20 16:46:01 Chyba rozumiem Czyli wykonuj ciągle pętle aż a będzie równe wylosowanej liczbie. |
|
Dragonit |
» 2012-10-20 16:54:45 Tak :) |
|
1 « 2 » |