Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
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)
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.