| Pascal- While...Do |
|
|
|
| Programmazione - Pascal |
| Scritto da Fabio e Marco |
| Mercoledì 25 Giugno 2008 14:36 |
|
In questo articolo spieghiamo la funzione dei comandi while (mentre) e do (fai) i quali ripetono dei comandi impostando una condizione.
Per uscire dal ciclo la condizione imposta deve essere falsa, altrimenti il programmma ricomincerà daccapo le istruzioni del ciclo.
Un ciclo con i comandi while e do deve essere scritto in questo modo: Esempio: program somma; uses crt; var a,b,c,d:integer; begin clrscr; while d<>1 do begin writeln('Digita il primo addendo: '); read (a); writeln('Digita il secondo addendo: '); read (b); c:=a+b; writeln ('La somma è ',c); readln; writeln('Se vuoi uscire premi 1'); read (d); end; end. Abbiamo impostato come condizione d<>1 (d diverso da 1) e abbiamo inserito alla fine delle istruzioni la possibilità per l'utente di continuare l'esecuzione premendo 1. Le istruzioni while...do e repeat...until hanno lo stesso scopo ma ci sono alcune differenze: Con repeat...until non occorre usare begin e end; ; Per far continuare il ciclo con repeat...until la condizione deve essere falsa, al contrario di while...do; LEGGI ANCHE
Set as favorite
Bookmark
Email This
Hits: 2702 Trackback(0)
Commenti (0)
![]() Scrivi commento
|







