Keresés Kategóriák Kedvencek

Programozás Pascalban: Változók fogalma

Készítette: FlamingClaw
2009. július 9. 10:28:58 - 6712 megtekintés
  • Az alábbi tippben a változókról fogunk egy kicsit beszélni, illetve ezeket példaprogramon keresztül bemutatni.
  • Amire szükségünk lesz

    Pascal
  • Változók fogalma Pascalban

    A változók olyan névvel ellátott memóriaterületek, amelyekben típustól függő értékeket tárolhatunk. Ezt a memóriaterületet számunkra a fordító (compiler) foglalja le, amelyre a program törzsében a változó azonosítójával hivatkozhatunk.
    Minden változót, használat előtt deklarálni kell. Egy változó deklarálása a következőképpen néz ki:
    Var azonosító:típus;

    A deklaráció ugye azt jelenti, hogy azonosítóval és típussal kell ellátnunk egy változót.
    Pl.
    Var szo:string; - a string típus karakterfüzér, tehát karaktereket, mondatokat tárolhatunk benne. Egy string maximális hosszának helyfoglalása 256 byte, a 0. byte tartalmazza az aktuális string hosszát.

    Az értékadás jele:
    Szo:=’Pascal’;

    Ha szeretnénk ezt kiíratni, azt a write vagy writeln utasítással tehetjük meg. Ha egy változó tartalmát szeretnénk kiíratni, akkor a változó nevét kell beírnunk, aposztrofok nélkül.

    Ha egy változót string típusúnak deklaráltunk, akkor az programon belül is csak string típus lehet.
  • Címkék:

    számítástechnika programozás pascal
FlamingClaw - 13 éve, 1 hónapja

Szia. A változókról azt tudni kell, hogy minden változót pascalban deklarálni kell. Ehhez a var kulcsszót, vagy más néven foglalt szót kell használni. A var foglalt szót csupán egyszer kell leírni, és aztán következik a változók neveinek felsorolása típus megadással (ez maga a deklaráció). A változó nevekre az azonosítókra érvényes szabályok vonatkoznak, azért nem tértem ki rá, mert külön rész van ami ezzel foglalkozik. Link itt: http://videosmart.hu/video/programozas-pascalban-azonositok-fogalma . Egyébként aposztrófot a SHIFT+1 gomb lenyomásával lehet előcsalni (qwertz magyar billentyűzeten). Sok sikert kívánok neked a tanuláshoz, és kitartást.

tomi6230i - 13 éve, 1 hónapja

És még egy: hogy rakok aposztrófot egy string-be?

tomi6230i - 13 éve, 1 hónapja

Most kezdtem el nézni a videóidat, illetve ezzel együtt a Pascal tanulását. Ha nem bánod, néha kérdeznék pár dolgot, ami nem világos.

Arra nem tértél ki, hogy milyen karaktereket tartalmazhat a változó neve, illetve ha több változót szeretnék deklarálni, akkor annyiszor le kell írnom a var kulcsszót, ahány változó van?

Egyébként nagyon jók a videók, és minden tiszteletem a tiéd, hogy már ennyi ideje kitartóan csinálod.

FlamingClaw - 15 éve, 4 hónapja

annyit javitanék hogy egy string maximális hoszának helyfoglalása 256 byte,hisz a 0. byte tartalmazza az aktuális string hosszát