Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai 3. Elágazások 4. Ciklusok 5. Menükészítés.

Hasonló előadás


Az előadások a következő témára: "Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai 3. Elágazások 4. Ciklusok 5. Menükészítés."— Előadás másolata:

1 Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai 3. Elágazások 4. Ciklusok 5. Menükészítés

2 1. Pascal program szerkezete Egy Pascal-program a következő fő részekből áll: programfej, deklarációs rész, az eljárások és a függvények csoportja, főprogram.

3 program ProgramNév; uses szabványos és egyéb egységek; PROGRAMFEJ type adattípusok; const globális konstansok; var globális változók; label globális címkék; DEKLARÁCIÓS RÉSZ function FüggvényNév1; begin... end; procedure EljárásNév1; begin... end; ELJÁRÁS- és FÜGGVÉNYBLOKK BEGIN... END. FŐPROGRAM

4 Adattípusok Egyszerű Mutató Strukturált adattípus adattípus (összetett) adattípus String Valós Sorszámozott Array Boolean File Char Record Egész Set Felsorolt Object Résztartomány

5 2. Pascal típusai a) Egyszerű típusok: a deklarációs részben kapnak helyet a var kulcsszó bevezetésével (globális változók)

6 Egész típusok Shortint8 bitelőjeles integer16 bitelőjeles longint32 bitelőjeles byte8 bitelőjel nélküli word16 bitelőjel nélküli Valós típusok real6 bájt-2.9E E38 single4 bájt- 1.5E E38 double8 bájt-5.0E E308 Karakter típus char1 bájtASCII ( ) Karakter- lánc típus string[h]ASCIIh max: 255 Logikai típus boolean1 bájt0,1 False, True

7 3. Elágazások (feltételes uatsítások) -Egyágú: if feltétel then utasítás -Kétágú: if feltétel then utasítás1 else utasítás2 -Többágú: case kifejezés of érték1: utasítás1; érték2: utasítás2; end;

8 4. Ciklusok 1.A for ciklus: számláló ciklus for ciklusváltozó:= kezdőérték to végérték do utatasítás; 2.A while ciklus: előtesztelős ciklus, a ciklus csak akkor hajtódik végre, ha a feltétel igaz, hamisra kilép. while feltétel do utasítás; true false feltétel utasítás

9 3. Repeat ciklus: hátul tesztelős ciklus - a ciklusmag legalább egyszer mindig végrehajtódik, mivel a feltétel vizsgálata a ciklus végén áll. A ciklus akkor fejezi be a működését, ha a feltétel igaz értékűvé válik. repeat utasítás; until feltétel; feltétel utasítás falsetrue

10 Menükészítés

11

12

13 Feladatok : 1. Készítsétek el a következő számpiramist, ahol az n szám értékét a billentyűzetről adtok meg, bekéri a program: a) ……… … n b) n n-1 n-2 … …………………

14 c) Páratlan számok piramisa:d) Páros számok piramisa: ……….... …………… …… (2*n-1) …… 2*n e) …………………………………………………. 1…………………………………………………(2*n – 1)

15 3. Határozd meg egy szám adott kitevőjű hatványra emelésének értékét. 4. Határozd meg egy szám osztóit, írasd is ki őket!

16

17

18

19

20


Letölteni ppt "Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai 3. Elágazások 4. Ciklusok 5. Menükészítés."

Hasonló előadás


Google Hirdetések