doc. RNDr. Zdeněk Botek, CSc. Pascal doc. RNDr. Zdeněk Botek, CSc.
Obsah Programovací jazyk Pascal Abeceda Pascalu Nejjednodušší struktury Příkazy
Programovací jazyk PASCAL Slouží k zápisu algoritmů pro zpracování na počítači Programovací jazyk je podmnožinou přirozeného jazyka Každý programovací jazyk je definován abecedou, syntaxí a sémantikou Abeceda je množina přípustných znaků Syntaxe je soubor pravidel, podle kterých je povoleno ze struktur jednodušších vytvářet struktury složitější Sémantika dává přípustným strukturám význam
Abeceda programovacího jazyka Písmena: abcd….zABCD….Z Číslice: 0 1 2 3 4 5 6 7 8 9 Speciální symboly: ) ( + - / ; : . , Klíčová slova: and array begin case const div downto do else end file for function goto if in label mod nil not of or packed procedure program record repeat set then to type until var while with
Nejjednodušší struktury Identifikátor Číslo výraz
Přiřazovací příkaz
Příkaz vstupu a výstupu read (<seznam proměnných>) readln (<seznam proměnných>) write (<seznam proměnných>) writeln (<seznam proměnných>) write ('<text>') writeln ('<text>')
Podmíněný příkaz
Příkaz cyklu repeat
Příkaz cyklu while
Příkaz cyklu for
Složený příkaz
Použitá literatura [1] WIRTH, Niklaus. Algorithms data structures=programs. Englewood Cliffs, N.J.: Prentice-Hall, c1976, xvii, 366 p. ISBN 01-302-2418-9. [2] DRÓZD, Januš. Začínáme s programováním. 1.vyd. Praha: Grada, 1992, 306 s. ISBN 80-854-2441-X. [3] TÖPFER, Pavel. Algoritmy a programovací techniky. 2. vyd. Praha: Prometheus, 2007c1995, 300 s. ISBN 978-80-7196-350-9. [4] BOTEK, Zdeněk. Algoritmizace a programování. Vyd 1. Brno: Rektorát Masary-kovy university, 1990, 128 s. ISBN 80-210-0191-7.