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

Hasonló előadás


Az előadások a következő témára: "Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai"— 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 Shortint 8 bit előjeles integer 16 bit longint 32 bit byte előjel nélküli 0..255 word Valós típusok real 6 bájt -2.9E E38 single 4 bájt - 1.5E E38 double 8 bájt -5.0E E308 Karakter típus char 1 bájt ASCII ( ) Karakter-lánc típus string[h] h max: 255 Logikai típus boolean 0,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 A for ciklus: számláló ciklus
for ciklusváltozó:= kezdőérték to végérték do utatasítás; 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; utasítás false true feltétel

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) 1 1 2 ……… … n b) n n-1 n-2 … ………………… 1

14 c) Páratlan számok piramisa: d) Páros számok piramisa:
……… …………… …… (2*n-1) …… 2*n e) 1 1 2 3 …………………………………………………. 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"

Hasonló előadás


Google Hirdetések