<< 17.Základy programování | Témata PVY | 19.Delphi >>
18. Pascal
- Pascal - vlastnosti,struktura programu, typy dat, způsob deklarace dat
- programové struktury - vstup a výstup dat, syntaxe podmínek a cyklů
- Práce se soubory - deklarace, připojení, vytvoření, čtení a zápis
- Příklad programu - sestavení jednoduchého programu v Pascalu
Pascal
|
![]() |
|
type evidence = record
begin
jmeno : string[20];
vek : integer;
vydelek: real;
end;
var zamestnanci: array[1..200] of evidence;
k,n,i : integer
soubor : text;
|
Programové struktury
- Vstup a výstup dat
- využití systémových procedur pro čtení read() a pro výpis write()
- načtení hodnoty do proměnné cislo
write('Zadej hodnotu cisla : ') ;readln('cislo')
- výpis výsledku součtu čísel v proměnných a,b
writeln('Soucet cisel ',a,' + ',b,' = ',a+b)
- Syntaxe podmínek
if cislo < 0
then write('Chyba!');
|
if cislo < 0
then write('Chyba!')
else write(cislo);
|
if (a > 5) and (a < 10)
then write('Spravne zadani')
|
- Syntaxe cyklů
s počítadlem
for i:=1 to 100 do
begin
příkaz_cyklu;
příkaz_cyklu;
end;
|
se vstupní podmínkou
while i > 0 do
begin
příkaz_cyklu;
příkaz_cyklu;
end;
|
s výstupní podmínkou
repeat;
příkaz_cyklu;
příkaz_cyklu;
until konec = 'k';
|
Práce se soubory
- Deklarace a připojení
var <Název proměnné> : File of Integer ; {ciselny soubor}var <Název proměnné> : Text ; {textovy soubor}
assign (<Jméno proměnné> , <Jméno souboru> );assign (Soubor , 'C:\Text.txt');
- Vytvoření/přepis souboru
rewrite ( <Jméno proměnné> );
- Čtení souboru
reset ( <Jméno proměnné> );
- Připojení na konec souboru
append ( <Jméno proměnné> );
- Uzavření souboru
close ( <Jméno proměnné> );

