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.  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.

Hasonló előadás


Az előadások a következő témára: "Turbo Pascal Változók.  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."— Előadás másolata:

1 Turbo Pascal Változók

2  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. A változó

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

4 Numerikus típus- egészek Típus neveHelyfoglalá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  longint 4 bájt (32 bit) előjeles 

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

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.  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."

Hasonló előadás


Google Hirdetések