1. Jednoduchý program


Úkoly


1.Jednoduchý program

Vzhledem k všeobecnému rozšíření Windows je výklad programovacího jazyka Pascal zaměřen na programovací prostředí Delphi 7. Program je sled příkazů, podle kterého počítač provede výpočet, nebo chcete-li obecnější vyjádření, zpracování dat. Předpokládejme, že chcete napsat program, který vypočte součet dvou čísel. Program si uveďme na tomto příkladě:

1.1. Příklad

soucet.jpg, 96 kB

Obr. 1.1.

Co znamená předešlý zápis?

Klíčové slovo procedure znamená, že náš program je psán jako podprogram, který se vyvolá stisknutím tlačítka Button1.

Za klíčovým slovem var následuje seznam lokálních proměnných.

Programový blok ohraničený klíčovými slovy begin end obsahuje příkazy naší procedury.

První tři příkazy jsou příkazy přiřazovacími. Proměnné operand1 je přiřazena číselná hodnota 7, proměnné operand2 je přiřazena hodnota 12. Proměnné vysledek je přiřazen součet hodnot předešlých proměnných.

Poslední řádek je výpis výsledku našeho výpočtu. Memo1.Lines.Add je příkaz, který do komponenty memo přidá řádek, který obsahuje řetězec znaků uvedený v závorce. Řetězec znaků je jedním z datových typů Pascalu. Obsahuje posloupnost znaků. Požadované znaky ohraničíme apostrofy. Řetězce je možné sčítat (= spojovat) pomocí operátoru +. Funkce IntToSt převede hodnotu celočíselného údaje na posloupnost znaků.

Jednotlivé proměnné se vyskytují v programu pod svými jmény neboli identifikátory. Identifikátor proměnné může být libovolně dlouhý, ale významných je pouze prvních 63 znaků. Nerozlišují se velká a malá písmena. První znak musí být písmeno nebo podtržítko. Následujícími znaky mohou být písmena, číslice nebo podtržítko. Identifikátor nesmí obsahovat mezery a nesmí být totožný s některým klíčovým slovem jazyka Pascal.