ciao raga...
sto imparando ad usare il linguaggio pascal...
sono arrivato ad "usare" o meglio ad imparare la sintassi con while + do ...
oggi visto che non sapevo cosa fare, mi son cimentato nel fare un programmino di facile utilizzo...richiedere all'utente 5 volte l'inserimento di un numero e fare la somma aggiornata per ogni numero inserito...
inizio il programma...
program esempio;
Uses Crt;
var cont1,num,somma:integer;
begin
clrscr;
cont1:=0; //pongo cont1 = 0
somma:=0; //pongo somma = 0
while cont1<5 do //condizione
begin
writeln('inserisci numero '); //messaggio
readln(num); //leggi numero
somma:=somma+num; //calcolo della somma
writeln('premi un tasto per tornare...');
readkey;
end; //chiudo il secondo begin
end. //chiudo il primo begin
il programma al momento della codifica non mi da errori di sintassi, e la somma si aggiorna in modo automatico ad ogni numero inserito come desiderato...
il problema è che il programma mi chiede il messaggio 'inserisci un numero' più volte di 5.
la cosa ancora più strana è che a scuola in laboratorio mi è uscito perfettamente l'esercitazione...a casa quando l'ho rifatto per esercitazione non più
chi mi sa dire l'errore?
grazie