Hodina 13., 14. (9.11. 2005)

Zde naleznete základní pojmy, bez kterých se programátor neobejde.

Programování - cykly:

Cyklus A (s podmínkou na začátku):

while (podmínka) do (příkazy);
Hezky česky řečeno (Dokud platí "podmínka" dělej "příkazy")

Příklad - vypsání x hvězdiček

var x:integer;
begin
   write('Zadej počet hvězdiček: ');
   readLn(x);
   while x>0 do
     begin
        writeln('*');
        x:=x-1;
     end;
   read(x);
end.

Cyklus B (s podmínkou na konci):

repeat (příkazy) until (podmínka);
Hezky česky řečeno (Opakuj "příkazy" dokud nezačne platit "podmínka")

Příklad - vypsání x hvězdiček

var x:integer;
begin
   write('Zadej počet hvězdiček: ');
   readLn(x);
   repeat
     begin
        writeln('*');
        x:=x-1;
     end;
    until x>0;
   read(x);
end.

Porovnejte v praxi oba cykly!!!

Příklad 6a - načítat čísla dokud <>0:

Domácí úkol:

Zpět  Vpřed

Home