freepascal.hupont.hu

Programozzunk egyutt!

Pascal tanfojam:


0. A kezdet

Először is egy kis ovis alapozás: A program végrehajtható utasítások sorozatából, valamint adatokból áll. A végrehajtó egység az utasításokat értelmezi és végrehajtja, ezekkel az utasításokkal lehet az adatokat módosítani.

Nos akkor vágjunk is bele!

Pascalban a legrövidebb program így néz ki:

 

begin

end.

 

Szoktak még az elejére írni egy foglalt szót és egy azonosítót. Ezzel kiegészítve:

 

Program prog_01;

begin

end.

 

Asszem most kapásból két idegen szó is volt. Azért teszek bele szaxavakat, hogy kissé szokjátok. Egyszerűbb leírni a szaknevét, mint három mondatban körülírni, de nyugi, megpróbálok minimális számú idegen szót használni. Akkor tehát: Az azonosító: a felhasználó által adott tetszőleges "név". E segítségével hivatkozunk saját dolgainkra, mintegy elnevezve őket. Az előbbi példában a prog_01 az azonosító. Amint látható is, nem tartalmazhat szóközt, meg spec karaktereket és nem kezdődhet számmal, valamint nem egyezhet meg egyik foglalt szóval sem. A foglalt szó: olyan szavak, amiknek a programnyelv tulajdonít jelentősséget, szóval le vannak foglalva :). Ilyen a mi példánkban a Program , ez a foglalt szó arra hivatott, hogy elnevezze a programot, méghozzá az utána álló azonosítót adja névként. Foglalt szavak még a: Begin és az End

is. Amint látszik egy csomó helyen a sorok végén ";"-k vannak. Ennek egyszerű oka van, ezzel KELL elválasztani az utasításokat. Minden után ki kell tenni, kivéve a foglalt szavakat (de a foglalt szavak után álló azonosítók végére ki kell tenni). Ezalól kivétel az END. Nos akkor mi is ez a Begin, meg End? A Begin és End jelölnek egy programblokkot (programrészt), a begin a programrész kezdete, az end meg a vége. A főprogramban az utolsó end után "."-ot kell tenni, míg máskor ";"-t. Ez olyasmi, mint a zárójelezés; minden beginnek kell legyen end párja. Akkor röviden elmondtam mindent erről a 3 soros progiról, ami egyébként nem csinál semmit, csak nevet ad magának, elkezdődik, meg befejeződik, szóval, ha lefuttatod csak villan egyet :). A következőkben az utasítások jönnek, amik segítségével már csinál is valamit a program...

Ja, egyébként a program követhetősége végett érdemes megjegyzéseket is hozzáfűzni. Ezt a "{" és "}" jelek közé írt szöveg jelenti és akárhová be lehet szúrni és nem csinál semmit, tehát a fordító nem veszi figyelembe. Pl :

 

Program megjegyzes;

 {na ez itt egy megjegyzés}

begin

 {Ez meg egy másik}

end.

 



Weblap látogatottság számláló:

Mai: 2
Tegnapi: 4
Heti: 2
Havi: 13
Össz.: 7 009

Látogatottság növelés
Oldal: Tutorialok:
freepascal.hupont.hu - © 2008 - 2024 - freepascal.hupont.hu

A HuPont.hu segítségével a weboldalkészítés gyors! Itt kezdődik a saját weboldalkészítés!

ÁSZF | Adatvédelmi Nyilatkozat

X

A honlap készítés ára 78 500 helyett MOST 0 (nulla) Ft! Tovább »