pascal(for petlja)
DESCRIPTION
Program Pascal,For petlja.TRANSCRIPT
![Page 1: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/1.jpg)
Naredba Naredba FORFOR
![Page 2: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/2.jpg)
FOR
Iskaz FOR omogućava da se dio algoritma ponovi tačno određen broj puta.
FOR i:=x TO n DOS:= S+i
x - početna vrijednostn – krajnja vrijednost
S
i:=x , n
![Page 3: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/3.jpg)
Napisati program za ispis brojeva od 1 do n
PROGRAM ispisbrojeva;VAR i, n: integer;BEGIN
write ('Upisi gornju granicu');readln (n);FOR i:=1 TO n DO
writeln ('i= ‘ , i); readln; readln;END.
![Page 4: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/4.jpg)
Napiši program koji će ispisati svakidrugi broj od 1 do n tako da brojevi budu ispisani jedan pored drugog,
ne jedan ispod drugog!!!
![Page 5: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/5.jpg)
PROGRAM ispisbrojeva;VAR i, n: integer;BEGIN
write ('Upisi gornju granicu');readln (n);FOR i:=1 TO n DO
BEGIN write (i: 4); i:=i+1; END;
readln; readln;END.
![Page 6: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/6.jpg)
Izračunati prosjek 10 unešenih ocjena
![Page 7: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/7.jpg)
PROGRAM ProsjekOcjena; const n = 10;var oc, i, sum : integer;
prosjek : real;BEGIN
sum := 0 ;writeln ('Unesite ',n, 'ocjena:' );for i := 1 to n do begin
readln (oc); sum := sum + oc
end;prosjek := sum / n; writeln ('Prosjecna ocjena je: ', prosjek : 2 : 2);
readln; readln; end.
![Page 8: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/8.jpg)
Program ispisuje sve unešene brojeve od 1 do 10, ali unatrag
![Page 9: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/9.jpg)
PROGRAM Unatrag;
var b : integer;
BEGIN
FOR b := 10 DOWNTO 1 DO
writeln (b) ;
readln;
readln;
end.
![Page 10: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/10.jpg)
Napisati program za ispis sume brojeva od 1 do n
![Page 11: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/11.jpg)
program Suma; var i, n, s : integer;
begin s := 0; writeln (' Do broja n= ' ); readln (n) ; for i := 1 to n do begin
s:= s + i ; end;
writeln (' Suma ',n, ' prirodnih brojeva je: S= ', s) ;readln ; readln ;end.
![Page 12: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/12.jpg)
Napisati program za ispis proizvoda brojeva od 1 do n
![Page 13: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/13.jpg)
program Proizvod; var i, n, p : integer;
beginp:= 1;writeln (' Do broja n= ' );readln (n) ;for i := 1 to n do begin
p:= p * i ; end;writeln (' Proizvod ',n, ‘ prirodnih brojeva je: P= ', p) ;
readln ; readln ;end.
![Page 14: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/14.jpg)
Napisati program za ispis sume recipročnih vrijednosti prvih n
prirodnih brojeva
![Page 15: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/15.jpg)
PROGRAM suma_reciprocnih_vrijednosti;VAR i, n : INTEGER;
s : REAL;BEGIN WRITE('Do broj '); READLN( n ); s := 0;
FOR i := 1 TO n DO s := s + 1/i;
WRITELN('n = ', n, ' suma ', s ); readln; readln;END.
![Page 16: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/16.jpg)
Napisati program za ispis parnih brojeva od 1 do n
![Page 17: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/17.jpg)
PROGRAM parni_brojevi;VAR i, n : INTEGER;BEGIN WRITE('Do broja '); READLN( n );
FOR i := 1 TO n DO IF i MOD 2 = 0 THEN
WRITELN('i = ', i ); readln; readln;END.
![Page 18: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/18.jpg)
Napisati program za ispis aritmetičke sredine brojeva od k
do n djeljivih sa m
![Page 19: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/19.jpg)
PROGRAM asred;VAR i,k,n,m,br:integer;
asr, s:real;BEGIN write (‘Upisi brojeve k n m '); readln(k,n,m); s:=0; br:=0;
FOR i := k TO n DO IF i MOD m = 0 THEN BEGIN s:=s+i; br:=br+1; END; asr := s/br;
writeln('aritmeticka sredina unesenih brojeva je: ', asr); readln; readln;END.
![Page 20: Pascal(FOR petlja)](https://reader036.vdocuments.site/reader036/viewer/2022082322/5695d0bf1a28ab9b0293b563/html5/thumbnails/20.jpg)
URADI SAM:
1. Napisati program za ispis neparnih brojeva od 1 do n2. Napisati program za ispis sume neparnih brojeva od 1
do n 3. Napisati program za određivanje parnosti prvih n
brojeva
Izgled ekrana : Unesi broj n: 3– neparan– paran– neparan
4. Napisati program za ispis aritmetičke sredine brojeva od 1 do n djeljivih sa 3