Visual C++ .NET <-> Pascal | Logický součet

Visual C++ .NET

||

Popis

par1 || par2
Použitá klíčová slova: ||

Vstup


Výstup

Jestliže první operand je pravda, tak druhý operand se už nevyhodnocuje.

Příklady

Visual C++ .NET

Ekvivalent výše uvedéné tabulky v zdrojovém kóde, pro snazší orientaci na konci každého řádku je komentář ve kterém nájdete výsledek.
a1 = false || false; // a1 = false
a2 = false || true;  // a2 = true
a3 = true  || false; // a3 = true
a4 = true  || true;  // a4 = true

Visual C++ .NET

Navíc ještě jeden příklad na to v jakých situacích můžeme použít operaci Logický součet:
(b || c) || a
a || true
a>1 || a<100
.
Pascal

or

Popis

par1 or par2
Použitá klíčová slova: or

Vstup


Výstup

Jestliže první operand je pravda, tak druhý operand se už nevyhodnocuje.

Příklady

Pascal

Ekvivalent výše uvedéné tabulky v zdrojovém kóde, pro snazší orientaci na konci každého řádku je komentář ve kterém nájdete výsledek.
a1 := false or false; { a1 = false}
a2 := false or true;  { a2 = true}
a3 := true  or false; { a3 = true}
a4 := true  or true;  { a4 = true}

Pascal

Navíc ještě jeden příklad na to v jakých situacích můžeme použít operaci Logický součet:
(b or c) or a
a or true
a>1 or a<100

Můžete to najít v následujících kolekcích: Logické operátory
V jiných jazycích: en hu cz sk