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

Turbo Pascal Változók.

Hasonló előadás


Az előadások a következő témára: "Turbo Pascal Változók."— Előadás másolata:

1 Turbo Pascal Változók

2 A változó A programokban sok és sokféle adatot használunk, és ezeket valamilyen módon tárolni kell. A programokban az adattárolás eszközei a változók. Egy- egy változó egy- egy adatot tárolhat, és ez az adat a program futása során változhat. Minden változó rendelkezik egy azonosítóval, vagyis egy tetszőleges névvel, amellyel hivatkozhatunk rá; illetve meg kell adnunk, hogy milyen típusú adatot tárolunk benne, azaz a változónak típusa is van.

3 Adatok, adattípusok Az adattípusok alapvetően kétfélék lehetnek:
egyszerű típusok Numerikus típusok Egészek Valósak Szöveges típusok Logikai típusok összetett típusok

4 Numerikus típus- egészek
Típus neve Helyfoglalás Értéktartomány byte 1 bájt (8 bit) 0  255 shortint 1 bájt (8 bit) előjeles -128  127 word 2 bájt (16 bit) 0  integer 2 bájt (16 bit) előjeles  32767 longint 4 bájt (32 bit) előjeles

5 Numerikus típusok- valósak
neve Helyfoglalás Értéktartomány Pontosság (tizedesjegy) single 4 bájt (1+8+23=32 bit) 1,5*10-45  3,4*1038 7-8 real 6 bájt (1+8+39=48 bit) 2,9*10-39  1,7*1038 11-12

6 Szöveges típusok char  1 darab karakter
string  max. 255 karakterből álló karaktersorozat string [n]  max. n darab karakterből álló karaktersorozat

7 Logikai típus boolean  két értéket vehet fel (True or False)

8 Műveletek Numerikus típusokon értelmezett műveletek: összeadás (+), kivonás (-), szorzás (*), osztás (/), egészosztás (div), maradékképzés (mod) Szöveges típusokon értelmezett műveletek: összefűzés (+) Logikai műveletek: NOT, AND, OR, XOR

9 Relációk = (egyenlő) <> (nem egyenlő) < (kisebb)
> (nagyobb) <= (kisebb vagy egyenlő) >= (nagyobb vagy egyenlő)

10 Függvények Abs(x)  abszolút érték Sqr(x)  négyzetre emelés
Sqrt(x)  gyökvonás Int(x)  egészrész Round(x)  egészre kerekítés Pi  3,14… értéke Sin(x) Cos(x) Exp(x) Ln(x)


Letölteni ppt "Turbo Pascal Változók."

Hasonló előadás


Google Hirdetések