Základy jazyka Pascal pre začiatočníkov. Programovací jazyk Pascal (Turbo Pascal). Učebné lekcie

  • 21.06.2019

Pascal je vysokoúrovňový programovací jazyk. Ale je morálne veľmi zastaraný. Pretože svet nestojí. A ďalšie jazyky, ako napríklad: C# a Java, majú na rozdiel od Pascalu väčšie nároky a efektivitu písania kódu. Študuje sa ani nie tak pre aplikáciu, ako pre výučbu vo vzdelávacích inštitúciách. Pretože je ľahko zrozumiteľný a nemôže poškodiť systém nesprávnym užívateľským kódom. Poskytol som vám zoznam lekcií, ktoré môžete sledovať, aby ste sa to dôkladne naučili.

Ak chcete písať programy v jazyku Pascal, musíte vstúpiť do programovacieho prostredia. Ak tento program nemáte, môžete si ho stiahnuť na ľubovoľnej stránke

Ak ho máte, pokračujte v procese učenia.

Po absolvovaní všetkých lekcií získate príklady riešenia problémov, predstavu o písaní programov vo všeobecnosti a tiež sa naučíte programovací jazyk TurboPascal.

Vyvinutý: profesorom NTU "KhPI" Domnin Felix Arkadyevich

Táto kniha nie je učebnicou, skôr pomocníkom pri ovládaní programovacieho jazyka Pascal, s ktorým sa všetci školáci oboznamujú na hodinách informatiky. Pozostáva z prednášok o praktických otázkach programovania a riešenia problémov. Množstvo príkladov vám umožní lepšie pochopiť, ako vytvoriť algoritmus, napísať vlastný program a správne naformátovať jeho text. Tipy a poznámky upozorňujú čitateľov na dôležité detaily, vyhýbajú sa nástrahám a píšu programy efektívnejšie.
Knihu napísali učitelia informatiky na školách, ktorí majú bohaté skúsenosti z dlhoročnej praktickej práce.

Čo je to programovací jazyk? Akýkoľvek problém, ktorý počítač rieši, je zapísaný ako postupnosť príkazov. Takáto postupnosť sa nazýva program. Príkazy, samozrejme, musia byť prezentované v jazyku zrozumiteľnom pre počítač. Jedným z takýchto jazykov je programovací jazyk Pascal. Vyvinul ho švajčiarsky profesor Nikolaus Wirth špeciálne na to, aby študentov naučil programovať. K osobitostiam jazyka patrí aj jeho štruktúra. To znamená, že program je ľahko rozdelený do jednoduchších, nepretínajúcich sa blokov, ktoré sú zasa na ešte jednoduchšie bloky. To tiež uľahčuje programovanie. V roku 1979 bol jazyk schválený ako štandard. Wirth ho pomenoval po francúzskom vedcovi Blaisovi Pascalovi, vynálezcovi počítacieho stroja. Jazyk Pascal je jednoduchý, logický a efektívny. Rozšírila sa do celého sveta. Naše rozhovory sú založené na konkrétnych príkladoch programov. Neexistujú žiadne zdĺhavé teoretické vysvetlenia, preto je mimoriadne potrebné pozorne čítať komentáre v textoch programov!
Začneme teda hneď prvý rozhovor s prvým programom v Pascal;

Obsah
Úvod 7
Ďakujem 7
Od vydavateľa 8
TÉMA 1. Ako napísať jednoduchý program v Pascal 9
Lekcia 1.1. Zobrazte správu na obrazovke 10
Lekcia 1.2. Ako vložiť tento program do počítača? jedenásť
Etapy tvorby počítačového programu 12
1. Spustite prostredie Pascal 14
2. Práca v okne Upraviť 16
3. Uloženie programu do súboru na disk 19
4. Spustenie kompilátora 20
5. Spustený program 21
6. Prehliadka výsledkov programu 21
7. Ukončite prostredie Pascal 22
Lekcia 1.3. Formátovanie textu na obrazovke 22
Zistenia 28
Bezpečnostné otázky 28
TÉMA 2. Ako uviesť číselné údaje do praxe 30
Lekcia 2.1. Začnime jednoducho: celé čísla 31
Koncept premennej 32
Celočíselný typ. operátor priradenia. Výstup na obrazovku 32
Operácie s typom Integer 34
Štandardné funkcie typu Integer 36
Ako sú premenné celočíselného typu reprezentované v pamäti počítača 38
Lekcia 2.2. Uvedenie reálnych čísel do praxe 39
Popis skutočného typu údajov (Real) 40
Záznamové formáty pre skutočné premenné 40
Skutočné operácie 41
Štandardné funkcie typu Real 41
Písanie matematických výrazov 43
Ako sú reálne premenné reprezentované v pamäti
počítač 45
Lekcia 2.3. Ako skombinovať celočíselné a skutočné premenné typu 46
Konverzia typu 46
Pravidlá priority pri vykonávaných akciách 47
Akcie týkajúce sa rôznych typov údajov 47
Lekcia 2.4. Vstup a výstup údajov 51
Zadávanie premenných z klávesnice 52
Krásny výstup na obrazovku 52
Nastavenie premenných hodnôt pomocou generátora náhodných čísel 55
Lekcia 2.5. Prečo sú v programe potrebné konštanty? 57
Zistenia 59
Bezpečnostné otázky 60
TÉMA 3. Naučiť sa pracovať so symbolmi 61
Lekcia 3.1. Ako počítač rozumie symbolom 62
Tabuľka kódov ASCII 62
Popis typu znaku a štandardné funkcie 63
Lekcia 3.2. Typ Char je radový typ! 64
Zistenia 66
Bezpečnostné otázky 67
TÉMA 4. George Boole a jeho logika 68
Lekcia 4.1. Potrebujeme ešte jeden typ - booleovský! 69
Booleovský typ údajov (Boolean) 70
Operácie vzťahov 70
Booleovský vstup/výstup 71
Lekcia 4.2. Logické (booleovské) operácie 71
Logické násobenie (konjunkcia) 72
Logické sčítanie (disjunkcia) 72
XOR (pridanie modulu 2) 73
Logická negácia (inverzia) 74
Aplikácia logických operácií v programe 74
Logická priorita 76
Zistenia 77
Bezpečnostné otázky 78
TÉMA 5. Analýza situácie a postupnosť vykonávania príkazov 79
Lekcia 5.1. Kontrola stavu a vetvenie v algoritme 80
Úplná a neúplná forma príkazu if 81
Navrhovanie programov 84
Lekcia 5.2. Bloky výpisov 85
Lekcia 5.3. Rozvetvenie podľa viacerých podmienok (prípadové vyhlásenie) 90
Zistenia 94
Bezpečnostné otázky 95
TÉMA 6. Opakované akcie 96
Lekcia 6.1. slučkový príkaz pre 97
pre výpis s prírastkovým počítadlom 97
pre výpis s postupným znižovaním počítadla 99
Lekcia 6.2. Použitie cyklov s počítadlom 99
Cyklus v cykle 100
Stopa 101
Výpočet súčtu radu 103
Zistenia 107
Bezpečnostné otázky 108
TÉMA 7. Slučky s podmienkou 109
Lekcia 7.1. Slučka s podmienkou 110
Popis slučky s podmienkou 110
Približný výpočet súčtu nekonečného radu 111
Zadanie čísla na zadanú mocninu celého čísla 114
Lekcia 7.2. Slučka so stavom 118
Popis slučky s post-stavom 119
Použitie slučiek repeat a while 119
Relativita výberu výrokov while a opakovania 123
Zistenia 129
Bezpečnostné otázky 129
TÉMA 8. Polia – štruktúrovaný dátový typ 131
Lekcia 8.1. Ukladanie údajov rovnakého typu vo forme tabuľky 132
Základné kroky pre prácu s poliami 133
Popis poľa v Pascal 133
Vyplnenie poľa náhodnými číslami a zobrazenie poľa na obrazovke 134
Vytvorenie vlastného typu údajov 137
Nájdenie maximálneho prvku poľa 141
Výpočet súčtu a počtu prvkov poľa s danými vlastnosťami 146
Lekcia 8.2. Vyhľadávanie poľa 148
Určenie, či pole obsahuje negatívny prvok pomocou príznaku 149
Určenie, či pole obsahuje záporné prvky, vypočítaním ich počtu 150
Nájdenie čísla záporného prvku v poli 152
Lekcia 8.3. 2D polia 156
Zistenia 158
Bezpečnostné otázky 159
TÉMA 9. Pomocné algoritmy. postupy a funkcie. Štruktúrované programovanie 160
Lekcia 9.1. Navrhovanie algoritmu zhora nadol 161
Praktický problém s použitím pomocných algoritmov 162
Lekcia 9.2. Príklad práce s funkciou: nájdenie maximálneho prvku 169
Zistenia 171
Bezpečnostné otázky 171
TÉMA 10. Ako pracovať s reťazcami znakov 1 72
Lekcia 10.1. Práca s reťazcami znakov: napíšte String 1 73
Popis reťazcovej premennej 173
Základné akcie s reťazcom 174
Lekcia 10.2. Niektoré funkcie a procedúry Pascalu na prácu s reťazcami 175
Používanie rutín knižničných reťazcov 175
Zistenia 177
Bezpečnostné otázky 178
TÉMA 11. Procedúry a funkcie s parametrami 179
Lekcia 11.1. Jednoduché príklady použitia podprogramov s parametrami 180
Najjednoduchšie postupy s parametrami 180
Formálne a skutočné parametre 182
Najjednoduchšie funkcie s parametrami 183
Lekcia 11.2. Spôsoby odovzdania parametrov 184
Závery 187
Bezpečnostné otázky 187
TÉMA 12. Súbory: uloženie vašej práce nabudúce 189
Lekcia 12.1. Ako pracovať s textovým súborom 190
Otváranie súboru na čítanie 190
Otvorenie súboru na zápis 193
Lekcia 12.2. Uloženie dvojrozmerného poľa čísel do textového súboru 196
Ukladanie číselných údajov do textového súboru 196
Uloženie poľa čísel do textového súboru 197
Pridávanie informácií na koniec súboru 201
Závery 202
Bezpečnostné otázky 203
TÉMA 13. Grafický režim prevádzky. Modul Graf 204
Lekcia 13.1. Zapnite grafický režim 205
Funkcie práce s grafikou 205
Prepnutie do grafického režimu grafického adaptéra 206
Lekcia 13.2. Pokračujeme v skúmaní možností modulu Graph 208
Kreslenie čiar pomocou modulu Graph 209
Kreslenie kružníc pomocou modulu Graph 210
Závery 212
Bezpečnostné otázky 212
TÉMA 14. Operátory, ktoré menia prirodzený priebeh programu 213
Lekcia 14.1. Pomocou operátora bezpodmienečného skoku goto 215
Lekcia 14.2. Príkazy, ktoré menia tok slučky 218
vyhlásenie o prerušení 2.19
pokračovať vo vyhlásení 220
Závery 220
Bezpečnostné otázky 221
Príloha 1 Prvky vývojového diagramu 222
Príloha 2. Domáca úloha 224
Úlohy pre kapitolu 2 224
Úlohy pre kapitolu 4 227
Zadania pre kapitoly 6 – 7 229
Úlohy pre kapitolu 8 236
Abecedný register 254

V tomto článku vám poviem o základných princípoch práce s jazykom Pascal. Tu uvedené informácie sú jednoduché a zrozumiteľné pre začínajúcich programátorov. Po preštudovaní tohto článku budete mať počiatočné znalosti jazyka Pascal a váš ďalší proces učenia bude oveľa jednoduchší, ako by mohol byť.

Pascal je jedným z najznámejších programovacích jazykov. Vytvoril ho v rokoch 1968 - 1969 švajčiarsky vedec Niklaus Wirth, bol pomenovaný po francúzskom matematikovi a fyzikovi Blaiseovi Pascalovi a dodnes sa používa na výučbu programovania.

1. Príprava na prácu

Takže ste sa rozhodli naučiť sa programovať a začať s jazykom, ktorý je na to najvhodnejší - Pascal. Ak chcete začať, musíte si kúpiť (stiahnuť) kompilátor.

A čo to vlastne je "kompilátor"? Ide o špeciálny program, ktorý načíta programový kód a následne ho preloží do strojového kódu. To znamená, že všetky programovacie jazyky sú v skutočnosti spôsobom „komunikácie“ s počítačom a kompilátor pomáha prekladať našu „reč“ do jazyka, ktorému rozumie.

Existuje veľa kompilátorov pre Pascal, najznámejšie z nich sú: Pascal ABC, Free Pascal, Pascal ABC.NET, Turbo Pascal. Všetky tieto programy sú dobré svojím vlastným spôsobom, ale pre mňa osobne (autora) je Pascal ABC (alebo Pascal ABC.NET) veľmi pohodlný, pretože má veľmi pohodlné rozhranie, podrobnú pomoc a dokonca aj zbierku špeciálnych úloh. pripravené pre začiatočníkov.

2. Začíname

Okno kompilátora je pred nami otvorené. Čistá biela (alebo modrá?) plachta. Tu sa zrodia naše prvé programy. Než začnete, nezabudnite, že jazyk Pascal je kombináciou troch komponentov: abecedy, syntaxe (pravidlá pre písanie jazykových objektov) a sémantiky (pravidlá používania týchto objektov).
Pascalova abeceda pozostáva z:
  1. Veľké a malé písmená latinky: A...Z, a...z;
  2. Číslica: 0...9;
  3. Špeciálne znaky: + - * / =< >.,:; ‘ # () ( ) a ich kombinácie: “>=” “
Úlohou syntaxe a sémantiky je správne napísať sekciu programu a správne zostaviť jeho štruktúru, inak náš program nebude fungovať správne (alebo nebude fungovať vôbec!).
Pravdepodobne vás svrbí dostať sa k najzaujímavejšej časti, takže teraz sa pokúsime napísať vaše prvé programy.

Štruktúra programu vyzerá takto:

Program "názov programu"; - názov programu;
(Poznámka: bodkočiarka je umiestnená na konci riadku, nie vo všetkých, ale vo väčšine)
Využitie (názov knižnice); sú tu prepojené knižnice, ktoré poskytujú ďalšie možnosti pri tvorbe programov;
Štítok (názov štítku); tu sú v prípade potreby napísané štítky, ktoré vám umožňujú prejsť na rôzne miesta v programe (viac o nich neskôr);
Const tu označujeme premenné s konštantnou hodnotou, napríklad p=3,14;
Var tu uvádzame všetky premenné oddelené čiarkami a následne špecifikujeme dátový typ (Príklad: Var: K, L, M: celé číslo; N, O: reálne; (ak existuje viacero typov));
Začať (tu nie je bodkočiarka)
Ďalej nasleduje hlavný blok programu;
koniec. – koniec programu (vyžaduje sa po „konci“ bodka, pokiaľ to nie je koniec programu a nie zátvorky operátora).

3. Vytvorenie prvých programov

Teraz ste oboznámení so základnou štruktúrou programu. Je potrebné poznamenať, že z vyššie uvedených sekcií sú povinné iba „Var“, „Začiatok“ a „Koniec“, zatiaľ čo zvyšok možno použiť, ak je to potrebné počas vykonávania úlohy.

Otvorte okno kompilátora a zadajte nasledujúce riadky:

Program Programma1;
začať
koniec.

Kliknite na tlačidlo "Spustiť". Nič sa nedeje? Je to tak, pretože náš program je „prázdny“, nenaznačili sme, čo má robiť, preto sa nič nestalo. Zvyčajne sa princíp fungovania programu napísaného v jazyku Pascal skladá z troch etáp: vstup dát - spracovanie dát - výstup dát. Teraz sa zoznámime s operátorom "write". Slúži len na výstup dát bez presunu na nový riadok. Skúsme to použiť, čím sa náš program stane trochu komplikovanejším a zaujímavejším:

Program Programma1;
začať
write("pascal");
koniec.

V skutočnosti sa to takto aplikuje. Medzi apostrofy môžeme zadať ľubovoľný text, na ľubovoľnom rozložení a po spustení programu sa zobrazí vo výstupnom okne (alebo na príkazovom riadku, podľa toho, aký máte kompilátor). V tomto prípade by sa malo objaviť slovo „Pascal“.

3.1. Píšte, píšte, čítajte, čítajte vyhlásenia
Teraz si povedzme o zadávaní údajov. Operátor zápisu sme už videli, ale existujú aj iné. Writeln sa napríklad používa na výstup údajov s novým riadkom. Za čo? Napríklad, ak chcete dať nejakej premennej hodnotu:

Program Programma1;
varA:integer;
začať
writeln("A="); prečítaj); (zadajte hodnotu a "pripojte" ju k premennej A)
napísať); (Uveďte hodnotu premennej A)
koniec.

Ako vidíte, stručne som opísal každú akciu v kučeravých zátvorkách. Tomu sa hovorí komentár. V budúcnosti ich využijem aj na vysvetlenia.
Tento príklad používa príkaz read na priradenie hodnoty zadanej z klávesnice k premennej. Vidíme, že pri spustení načítal reťazec do premennej A. A druhý príkaz readln funguje inak. Pomocou neho môžeme okamžite zadať požadovaný reťazec a ten sa načíta do premennej:

Program Programma1;
varA:integer;
začať
readln(A);
napis("A= ", A); (riadok bude vyzerať takto: "A = zadaná hodnota A " ")
koniec.

Teraz, keď už viete niečo o zadávaní údajov, poďme si povedať, čo to môžu byť údaje a ako ich spracovať.

3.2. Dátové typy v Pascale
Keď ste čítali tento článok, pravdepodobne ste už niekoľkokrát narazili na celé číslo, ktorému nerozumiete. Po dôkladnom preštudovaní základnej štruktúry programu ste pravdepodobne pochopili, že ide o dátový typ. Ale čo to znamená? Poďme sa na to pozrieť bližšie.

Počiatočné údaje, ktoré sa zadávajú z klávesnice alebo čítajú zo súboru, sú uložené v premenných a tie sú zase uložené v pamäti RAM. Typ údajov určuje, aké údaje možno uložiť a koľko pamäte RAM to zaberie. Dátové typy sú celočíselné a reálne.

Integer dátové typy (pre celé čísla):
- bajt
Veľkosť pamäte tohto typu hodnoty je 1 bajt. Rozsah hodnôt pre tento typ je od 0 do 255.
- slovo
Hodnoty tohto typu už zaberajú 2 bajty pamäte a rozsah hodnôt je už väčší: od 0 do 65535.
- celé číslo (nám už známe)
Hodnoty tiež zaberajú 2 bajty pamäte, rozsah má rovnakú veľkosť, ale zahŕňa aj záporné čísla: -32786…32787.
- LongInt
Veľkosť pamäte obsadenej hodnotou typu je 4 bajty. Rozsah hodnôt plne zodpovedá názvu typu údajov: od -2147483648 do 2147483647
- ShortInt
Hodnota typu spotrebuje 1 bajt pamäte, rozsah je relatívne malý: -128…127.

Typy skutočných údajov (pre čísla so zlomkovou časťou):
-Reálny
Obsadené hodnotou typu - 6 bajtov. Počet platných číslic je 11-12. (významné čísla sú presné čísla, t.j. nezaokrúhlené). Rozsah hodnôt typu: od 2,9*10-39 do 1,7*1038.
- Dvojité
Veľkosť hodnoty typu je 8 bajtov. Počet platných číslic je 15-16. Rozsah: 5,0*10324…1,7*10308.
- Predĺžený
Trvá 10 bajtov. Počet platných číslic je 19-20. Rozsah: 3,4*10-4932…1,1*104932.
Okrem nich existuje aj znakový dátový typ (char) a dokonca aj logický dátový typ (boolean), ktorého premenné môžu nadobúdať iba hodnoty true alebo false.

Takže sme sa už veľa naučili o vstupe a výstupe údajov. Teraz prejdime k tomu najťažšiemu – spracovaniu dát.

3.3. Spracovanie dát. Matematické operácie. Podmienky. logické operácie.
Zadávanie údajov do programu sme sa už naučili, teraz sa pokúsime naučiť ich spracovávať. Prvá a najdôležitejšia vec, ktorá sa vám v tomto prípade bude hodiť, je operátor priradenia. Vyjadruje sa takto: ":=" a používa sa na priradenie hodnoty premennej. Príklady: A:=1,5; B:=2+A. Teraz, keď sme oboznámení s operátorom priradenia, môžeme sa pozrieť na matematické operácie Pascalu:
  1. Pridanie (+);
  2. Odčítanie (-);
  3. Násobenie (*);
  4. Delenie (/);
  5. Celočíselné delenie (div) - vráti celočíselnú časť delenia (Príklad: 10 div 3 = 3);
  6. Modulo (mod) – vráti iba modulo (Príklad: 5 mod 2 = 1);
Okrem vyššie uvedeného existujú aj také operácie a funkcie na prácu s číslami:

Abs(x) - vráti modul z x;
sin(x) – sínus uhla x (v radiánoch);
cos(x) – kosínus uhla x (v radiánoch);
int(x) - vráti celú časť x;
random(number) – náhodné číslo od 0 do daného;
sqr(x) je druhá mocnina x;
sqrt(x) je druhá odmocnina x;
inc(x) - zvýšenie x o 1;
dec(x) - zníženie x o 1.

Podmienky
Podmienky v Pascale hrajú veľmi dôležitú úlohu, najmä ak je algoritmus vykonávania programu rozvetvený. Podmienka je formulovaná takto:

Ak (podmienka 1) potom (akcia 1 – hlavná) inak (akcia 2 – alternatíva)
(ak - ak, potom - potom, inak - inak)

Pri vytváraní podmienky sa používajú logické operácie a nie, alebo, xor:

A je operand, ktorý kombinuje niekoľko podmienok do jednej. Akcia sa vykoná, len ak sú splnené všetky uvedené podmienky.
program Usloviya;
var a:integer;
začať
readln(a);
if (2*2=4) a (3+2=5) potom a:=a+1 else a:=a-1;
napísať);
koniec.

V tomto príklade vidíme, že všetky uvedené podmienky a sú pravdivé, takže bola vykonaná iba prvá akcia, ktorá prejde. Ak aspoň jedna podmienka nebola splnená, vykoná sa druhá akcia.

Nie je logická akcia s jednodielnou podmienkou. Ak je podmienka nepravdivá, vykoná sa hlavná akcia (prvá), ak je pravdivá, vykoná sa alternatívna (druhá).

Program Usloviya;
varb:integer;
začať
readln(b);
ak nie 5=4, potom b:=b+1 inak b:=b-1;
napíš(b);
koniec.

Podmienka 5=4 je nepravdivá, preto sa vykoná prvá akcia.

Alebo (alebo) je logický operátor pre podmienku s viacerými časťami. Hlavná akcia sa vykoná, ak je splnená aspoň jedna podmienka.
program Usloviya;
vard:integer;
začať
readln(d);
ak (5=4+1) alebo (5=4), potom d:=d+1 inak d:=d-1;
písať (d);
koniec.

Jedna z podmienok je splnená, takže program prejde na hlavnú akciu. To isté sa stane, ak budú splnené všetky podmienky. Ak nie je splnená žiadna z podmienok, vykoná sa alternatívna akcia.

Xor - s týmto operátorom sa hlavná akcia vykoná, ak je splnená iba jedna podmienka. Ak je splnených niekoľko podmienok alebo žiadna, vykoná sa alternatívna akcia.

Program Usloviya;
varn:integer;
začať
readln(n);
if (6=4) xor (3=5-2) potom n:=n+1 inak n:=n-1;
písať (n);
koniec.

(Poznámka: Nezabúdajte, že priorita logických operácií je vyššia ako matematických, preto, ak sú niektoré kombinované s inými, potom je žiaduce zvýrazniť matematické operácie pomocou zátvoriek, aby počas vykonávania programu nedošlo k chybám.)

Teraz sme oboznámení so základmi spracovania údajov. Zostáva hovoriť o niektorých ďalších postupoch a funkciách na správu programu, ktoré sa vám pri ďalšom školení v Pascale viackrát zídu.

3.4. Postupy a funkcie pre správu programu
Poďme sa baviť o už spomínanom štítku. Tento postup je veľmi jednoduchý na použitie a umožňuje v prípade potreby preskočiť na ktorúkoľvek časť programu, „preskočiť“ jednu z nasledujúcich častí alebo naopak vrátiť sa na predchádzajúcu časť. Označenie je napísané veľmi jednoducho: najprv popíšeme označenie v časti označenia (pozri str. 3. Začíname. Štruktúra programu), potom sa uvedie miesto skoku a požadovaný operátor sa označí štítkom.

označenie programu;
štítok 1,2;
varA, B: celé číslo;
začať
readln(A);
2: ak A=5, potom dostaneme 1; (2: - akcia po preskočení na príslušný štítok,)
A:=A+1; (goto - prejsť na štítok)
goto 2;
1:zapis(A);
koniec.

V tomto príklade program zvyšuje zadané číslo o 1, kým sa nebude rovnať piatim. Tu môžeme sledovať činnosť štítku.

Delay(time) - zastavenie programu s oneskorením, čas v úvodzovkách je uvedený v milisekundách.
Readkey - zastavenie programu pred stlačením tlačidla, funkčná hodnota - kód stlačeného tlačidla.
Exit - predčasné ukončenie procedúry.
Malo by sa poznamenať, že na fungovanie oneskorenia, readkey a ukončenia musíte zahrnúť modul crt (používa crt).

Pozrite si aj video: Pascal od nuly - prvý program.

4. Záver

Po prečítaní tohto článku ste získali základné znalosti o programovacom jazyku Pascal. V prístupných a zrozumiteľných formuláciách tu boli načrtnuté základné pojmy a princípy práce s týmto jazykom. Teraz je vec vo vašich rukách. Ak tieto informácie dobre využijete a budete sa naďalej učiť Pascal, čoskoro budete Pascal plynule ovládať.

Po pochopení princípu práce s Pascalom budete môcť študovať iné programovacie jazyky a v budúcnosti písať „serióznejšie“ programy ako tie, s ktorými ste sa stretli pri štúdiu tohto článku. Učte sa ďalej! Veľa štastia!