logikai típusú

Logikai típusú. A logikai kifejezések és logikai műveletek

Egyszerű logikai kifejezések

Annak érdekében, hogy a program nem lineáris (azaz, a helyzettől függően elvégzett különböző utasítások) a nyelv programozás logikai kifejezéseket használunk, az eredmény, ami lehet igaz (true), vagy hazugság (hamis). Eredmény logikai kifejezések általában arra használják, hogy meghatározzák az utat a program végrehajtását.

Egyszerű logikai kifejezések eredményét kapcsolat jöhessen létre a két operandus (érték). Az alábbi példákban operandusok a változók értékét x és y. Operandusok számok, szimbólumok és más típusú adatokat. Minden, ami lehet hasonlítani egymással. Azonban nem ajánlatos összehasonlítani a valós számok jellege miatt azok tárolása a számítógép memóriájában.

Pascal a következő relációs operátorok:

nem egyenlő: X <> y

kevesebb vagy egyenlő, mint: x <= y

nagyobb vagy egyenlő, mint: x> = y

Az eredmény logikai kifejezés mindig logikai (logikai) érték. A logikai adattípus (boolean) is feltételezi, hogy csak két értéket (igaz vagy hamis). Ezek az értékek sorrendben a következők: hamis

Boolean érték foglal 1 byte a memóriában.

A példában hat logikai változók értékének egyszerű logikai kifejezések. A tárolt értékek változók, majd megjelenik a képernyőn.


Továbbá logikai adattípus a Pascal beadott három Boole-típusú - bytebool (foglal 1 bájt), wordbool (2 bájt) és longbool (foglal 4 byte).

writeln (b, '', ord (b)); // TRUE 255