Hodina 11., 12. (20.10. 2005)

Programování - základní pojmy:

Příklad 2 - vypsání hlavičky:

var p:integer;          (* Deklarace proměnné typu integer; - Takhle je možno psát poznámky/komentáře k programu *)
begin                   { začátek programu }
  write ('********');   { vypsání osmi hvězdiček }
  write ('* TEST *');   { vypsání slova test se dvěma hvězdičkami }
  write ('********');   { vypsání osmi hvězdiček }
  read (p);             { načtení číselné hodnoty z klávesnice }
end.                    { konec programu }

Příklad 3a - načtení hodnoty a vypsání hlavičky se zadanou hodnoutou (0-9) nebo (10-99):

var p,c:integer;
begin
  write('Zadej cislo:');
  readLn(c);
  writeLn('*****');
  write('* ');
  write(c);
  writeLn(' *');
  writeLn('*****');
  read(p);
end.

Příklad 3b - načtení hodnoty a vypsání hlavičky se zadanou hodnoutou (0-99):

Domácí úkol:

Příklady na procvičení:

  1. Máte v jednom hrníčku olej, ve druhém mléko, potřebujete aby to bylo obráceně, jak to uděláte aniž by bylo cokoli vylito? Popište postup.
  2. Viz minulý příklad, ale teď vytvořte vývojový diagram pro výměnu obsahů dvou proměnných.
  3. Vytvořte vývojový diagram pro výpočet obvodu čtverce.
  4. Vytvořte vývojový diagram pro převod jednotek např. m->mm, km/h->m/s, h->s, l->dm3,...
  5. Vytvořte vývojový diagram pro zjištění lichosti, sudosti u libovolného čísla.
  6. Vytvořte vývojový diagram pro výpočet kořenů kvadratické rovnice.
  7. Vytvořte vývojový diagram pro převod libovolného čísla desítkové soustavy na dvojkovou.
  8. Vytvořte vývojový diagram pro zjištění které ze dvou čísel je větší.
Zpět