Download docx - Pascal For

Transcript

Pascal FORNaredba for omoguava ponavljanje izvravanja bloka naredbi(ili samo jedne naredbe). Prilikom pisanja ove naredbe obavezno se odreuje jedna cjelobrojna varijabla koja e biti broja. Definie se poetna i krajnja vrijednost brojaa i nain kretanja brojaa. Broja moe rasti ili opadati. U narednom primjeru vrijednost brojaai postavljase na 1(i:=1) i odreuje se da izvravanje bloka naredbi traje dok broja ne dostigne vrijednost 10( to 10). U bloku naredbi koji je ogranien sa BEGIN i END zagradama nalazi se samo jedna naredba, a to je naredba za ispis trenutne vrijednosti brojaa. Na ovom primjeru moe se vidjeti da broja ima drugu vrijednost pri svakom ponovnom izvravanju bloka naredbi.Primjer 1: Program ispisuje cijele brojeve od 1 do 10.program for1;var i : integer;begin for i := 1 to 10 do begin writeln(i); end;

readln;end.Primjer 2: Program ispisuje zbir brojeva od 50 do 100.program for2;var i, zbir : integer;begin for i := 50 to 100 do zbir := zbir + i;Writeln(zbir);readln;end.Primjer 3: Program ispisuje prvih 128 znakova ASCII koda.program for3;var i : integer;begin for i := 1 to 128 do write(chr(i),' ');

readln; end.Primjer 3: Program ispisuje sva velika slova engleskog alfabetaprogram for4;var i : integer;begin for i := 65 to 90 do write(chr(i),' ');

readln; end.


Recommended