Pascal Programozás

Főoldal Cikkek Feladatok Videók Elérhetőség

Első programunk elkészítése és mentése


Programunkat kezdhetjük nevének vagy annak azonosítójának megadásával.

Program kulcsszó után beírjuk a program nevét, majd az egészet pontosvesszővel (;) fejezzük be. A név megadásával figyelnünk kell hisz csak az ABC betüit , számjegyeket és aláhúzás karaktert tartalmazhat, de nem kezdődhet számjegyet jelölő karakterrel!
Az azonosítót mi választjuk meg ( érdemes olyan nevet adni ami utal a feladat lényegére )!

Biztosan felmerül bennetek , hogy hogyan kezdjetek neki a programnak. Nos ez nagyon egyszerű és egy igen egyszerű programmal fogok példázni , és minél érthetőbben fogom tisztázni , hogy mi mit jelent.

Nos tehát ugye megadtuk a program nevét, ezek után az eljárásainkat BEGIN és END kulcsszavak közé írjuk!
A program lefuttatása a File/Run menüponttal történik! A programunk tökéletesen működik , nincs semmi baj vele csak éppenséggel semmilyen végrehajtandó feladata nincs.

Első programunkét írassuk ki a képernyőnkre  az " Ez az első programom Pascalban ".

program elso;
uses crt;
BEGIN
ClrScr;
 write('Ez az első programom Pascalban');
ReadLn;
END.

Nos ez a program kiíratja nekünk a fent említett szöveget!

Nos mi mit jelent?

A program elso;  a program nevét akarja jelenteni....
A uses crt; utasítás fontos, mert ha programunkban ezt elhagyjuk akkor "unkown indentifier" hibaüzenetet kapunk ugyanis a fordító ismeretlen azonosítónak tekinti a ClrScr azonosítót, nem tudja végrehajtani a képernyőtörlést.
BEGIN a program elejét az END a program végét akarja jelenteni.
A képernyőtörlést tehát a ClrScr eljárás hajtja végre. Az eljárás a Crt nevü programkönyvátrba van beépítve. A programunk elején kell megadnunk az egységnek a használatát. Minden egység használatát a Uses kulcsszó előzi meg.
Ebben az egységben mégok sok eljárás is található , melyek különböző feladatokat hajtanak végre ( ezt majd kicsit később...).

A Write('Ez az első programom Pascalban'); eljárás írja ki a kívánt szöveget a képernyőre.

Ezek után mentsük el a programunket ami így történik:
1. File/Change dire menüt keressük meg a File ablakban és kiválasztjuk a megfelelő helyet ( ahova menteni akarsz ).
2. Kimentéshez használjuk az F2 billentyűt.
3. A save file as dialúgus dobozba írd be az elso.pas file nevet ( minden eggyes pascal program .pas kiterjesztéssel rendelkezik).

A program felépítése és szerkezete:

1. A programfej tartalmazza a program nevét. Jelen esetben ( program elso)
2. A deklarációs rész ami nagyon fontos! Jelen esetben ( uses crt )
                  - Ebben a részben adjuk meg a programban használt adatok típusait.
                  - Itt kell megírni olyan programrészleteket ( eljárásokat ), melyeket a programtörzsben többször is használhatunk.
                  - Hivatkozhatunk programunk más programokkal való kapcsoatára stb.
3. A programtörzsben a ( BEGIN és END .) kulcsszavak között adjuk meg a végrehajtandó utasításokat. Jelen esetben ( write, clrscr, readln.

*A ReadLn eljárás annyit tesz,hogy enter billentyű lenyomására fejeződik be a programunk ( erről majd később).


Nos ennyi lenne bevezetőnek , remélem érdekesnek találtad, igaz milyen érdekes ilyen rövidke kis program mennyi  adatot jelent? :)