14/08/07 9:04
BigBacci
Sto provando a compilare un programma di lanci di dado ma non riesco a capire perchè ad ogni lancio mi venga riproposto lo stasso numero,sapete darmi una mano??
program dado; uses crt; var r,n,e,faccia,lanci,esiti:integer; begin repeat clrscr; writeln('Questo programma simula lanci di dadi casualmente'); write('Scegli il numero di facce del dado '); readln(faccia);sound(394);delay(500);nosound; write('Ben fatto!Adesso scegli quanti lanci vuoi fare '); readln(lanci);sound(394);delay(500);nosound; writeln('ELABORAZIONE IN CORSO...ATTENDI...');delay(2000); for n:=1 to lanci do BEGIN CLRSCR; RANDOMIZE; e:=RANDOM(faccia)+1; end; for n:=1 to lanci do writeln('lancio numero',n,'=',e); readln(r); until r=0; end.
aaa