pascal(for petlja)

Post on 16-Feb-2016

26 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Program Pascal,For petlja.

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