pascal(for petlja)
Post on 16-Feb-2016
26 Views
Preview:
DESCRIPTION
TRANSCRIPT
Naredba Naredba FORFOR
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
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.
Napiši program koji će ispisati svakidrugi broj od 1 do n tako da brojevi budu ispisani jedan pored drugog,
ne jedan ispod drugog!!!
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.
Izračunati prosjek 10 unešenih ocjena
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.
Program ispisuje sve unešene brojeve od 1 do 10, ali unatrag
PROGRAM Unatrag;
var b : integer;
BEGIN
FOR b := 10 DOWNTO 1 DO
writeln (b) ;
readln;
readln;
end.
Napisati program za ispis sume brojeva od 1 do n
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.
Napisati program za ispis proizvoda brojeva od 1 do n
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.
Napisati program za ispis sume recipročnih vrijednosti prvih n
prirodnih brojeva
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.
Napisati program za ispis parnih brojeva od 1 do n
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.
Napisati program za ispis aritmetičke sredine brojeva od k
do n djeljivih sa m
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.
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
top related