Professional Documents
Culture Documents
Priprema Za Čas
Priprema Za Čas
ARTIKULACIJA ČASA
While uslov do
Begin
Iskaz...
End;
Glavni dio časa (oko 35 minuta)
Zadatak2: Naziv programa: ParniBrojevi. Učitavati brojeve sve dok se unosi paran broj. Kad
se unese neparan broj, prekinuti program. Ispisati koliko se brojeva unijelo.
Rješenje:
Program ParniBrojevi;
Var a , brojac : integer;
Begin
Writeln('Unosite parne brojeve');
While a mod 2 = 0 do
Begin
Readln(a);
brojac:=brojac+1;
End;
Writeln('Unijeli ste neparan broj');
Writeln('Ukupno brojeva ste unijeli: ',brojac);
Readln;
End.
Zadatak 3: Naziv programa: AritmetickaSredina. Učitavati brojeve sve dok su djeljivi sa 3, a
zatim ispisati aritmeticku sredinu svih unesenih brojeva.
Rješenje:
Program AritmetickaSredina;
Var a, suma, brojac : integer;
Var as : real;
Begin
Writeln('Unesite brojeve djeljive sa 3');
While a mod 3 = 0 do
Begin
readln(a);
suma:=suma+a;
brojac:=brojac+1;
End;
as:=suma/brojac;
Writeln('Aritmeticka sredina unesenih brojeva je ', as);
Readln;
End.
Zadatak 4: Naziv programa: Petica. Unositi brojeve koji su između 10 i 30. Program treba da
sabira unesene brojeve koji su između 10 i 20, a prebroji one koji su između 20 i 30.
Rješenje:
Program Petica;
Var a, suma, brojac : integer;
Begin
Writeln('Unesite brojeve izmedju 10 i 30');
Readln(a);
While (a>10) and (a<30) do
Begin
If a<20 then
suma:=suma+a;
If a>=20 then
brojac:=brojac+1;
readln(a);
end;
writeln('Suma unesenih brojeva između 10 i 20: ',suma);
writeln(Ukupno unesenih brojeva između 20 i 30: ',brojac);
Readln;
End.
Zadaća:
1. Naziv programa: Sabiranje. Učitati brojeve sve dok njihova suma ne bude veća od 50.
2. Naziv programa: PozitivniBrojevi. Učitatavati brojeve se dok su pozitivni.
Ocijeniti najaktivnije učenike.
Plan table
While petlja