Pro Ty z Vás,
kteří se zajímají o JAZYK PASCAL, je zde " Úvod do programování v jazyce PASCAL ".
Několik kapitol z dané problematiky, řešené příklady i příklady k procvičení.
Obsah
Kapitola 1: Algoritmy
Co to jsou algoritmy - příklady algoritmů - způsoby zápisu - zápis algoritmů vývojovým
diagramem.
Kapitola 2: Pascal - úvod
Struktura jazyka Pascal - první programy - zásady práce s Turbo Pascalem - příkaz vstupu -
příkaz výstupu - některé další jednoduché příkazy - příklady řešené a příklady k procvičení.
Kapitola 3: Strukturované příkazy
Podmíněný příkaz - podmíněný příkaz neúplný - podmíněný příkaz úplný - příklady řešené a příklady k procvičení.
Kapitola 4: Cykly
Cyklus s podmínkou na začátku (while) - cyklus s podmínkou na konci (repeat) -
cyklus s předem daným počtem opakování (for) - příklady řešené a příklady k procvičení.
Kapitola 5: Konstanty a datové typy
Konstanty a standardní typy (celočíselný, real, logický, znakový, ....) -
příklady řešené a příklady k procvičení.
Kapitola 6: Strukturované typy dat - pole
Jednorozměrné pole - dvourozměrné pole (matice) - příklady řešené a příklady k procvičení.
Zpět na úvodní stránku
Úvod
Jazyk PASCAL má dodnes ve světě dominantní postavení při výuce programování.
Však byl k těmto účelům profesorem curyšské univerzity N. Wirthem také navržen. Jestliže
potřebujete z různých důvodů seznámit se se základy v programování v tomto jazyce,
prokousejte se nahoře nadepsanými kapitolami.
První kapitola je teoretický úvod do problematiky algoritmů. Seznamuje se způsoby zápisu
algoritmů, uvádí příklady některých algoritmů a hlavně popisuje zápis algoritmu pomocí vývojových
diagramů. Vysvětlení značek vyskytujících se ve vývojových diagramech je důležité pro další
kapitoly, kde jsou vývojové diagramy použity při popisu algoritmů v některých řešených příkladech.
První kapitola obsahuje i pár úloh na řešení, ale neobsahuje úlohy řešené. Je myšlena hlavně jako
příprava pro všechny další kapitoly. Kdo problematiku algoritmů ovládá, může ji klidně přeskočit
a začít od kapitoly 2.
Těžištěm všech dalších kapitol jsou úlohy. Každá kapitola ( kromě již popsané první )
obsahuje trochu nezbytné teorie, ale hlavně řešené příklady i příklady k procvičení. Řešené
příklady by měly být návodem jak řešit ty další - neřešené. Nejlepší postup je nejdříve zkusit
naprogramovat úlohu, a potom porovnat s nabízeným řešením. Nelekejte se, jestiže váš způsob řešení
bude místy nebo vůbec odlišný. Důležitá je funkčnost programu.
Pro psaní programů v Pascalu na počítači se používá tzv. překladač (většinou BORLAND PASCAL nebo
TURBO PASCAL). Ve druhé kapitole jsou popsány velice stručně i zásady pro spouštění programů v
těchto překladačích. Pro ty, kdo překladač vlastní, jsou nabídnuty u každého řešení také soubory
(soubor.pas) napsané v BORLAND PASCAL 7.01 pro vyzkoušení, nebo možnost úpravy, či vylepšení programu.
Naopak soubory "EXE", které jsou rovněž nabídnuty u každého řešení, může využít hlavně uživatel,
který překladač nevlastní. Má tak možnost si vyzkoušet fungující program.
Pomocí odkazů lze procházet všechny kapitoly postupně ( což začátečníkům vřele doporučuji) nebo se
vždy vrátit k obsahu a prohlížet kapitoly v libovolném pořadí.
Při sestavování této práce jsem měl hlavně na mysli to, že programování je dovednost, kterou nelze
získat pouhým nastudováním a čtením teorie, ale především samostatným vytvářením programů. Doufám,
že při vašich pokusech, zpočátku třeba i neúspěšných, vám můj "Úvod do programování v jazyce Pascal"
bude prospěšný a nápomocný.
OTTO URBAN