Free pascal IDE?
Figyelt kérdés
azt hogy oldhatom meg, hogy tobb kerdest feltesz a program, es ha valamelyiket elrontom visszamegy az elejere? valamelyik ciklussal megoldhato?2014. aug. 25. 09:11
1/4 anonim válasza:
Persze hogy megoldható, akár előltesztelő (WHILE) vagy hátultesztelő (REPEAT UNTIL) ciklussal...
Mondjuk a cikluson belül fenntartasz egy BOOLEAN típusú változót, amely akkor kap TRUE értéket ha jól válaszoltak... ...különben meg FALSE értékkel tér vissza... ...és a ciklusból is csak akkor engeded ki, ha a változó értéke a sorkérdés után is TRUE marad, különben logikusan kezdi előlről...
Még annyit, hogyha egy közbülső kérdés helytelen, akkor a többi kérdésre ne menjen rá a programfutás, ezt úgy éred el, hogy csak akkor kérdezze a többi kérdést ha az előző kérdés után a változó értéke TRUE... ...huh! :-)
2/4 A kérdező kommentje:
megprobalom koszonom :)
2014. aug. 25. 09:22
3/4 SimkoL válasza:
Bár én ellenzem, de ha nagyon nem megy bevetheted a Goto-t :)
4/4 tabaki válasza:
Mi köze ehhez az IDE-nek? Ja, hogy IDE ugrik, amikor elrontod a választ...
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!