Введение в Турбо Паскаль

Логический тип данных

В языке Паскаль нет возможности ввода логических данных с помощью
оператора read. Однако предусмотрен вывод значений переменных логического типа с
помощью оператора write.

Вычислить значение выражения not(a < 15) or not(b > 30) при a = 10, b = 20:

  1. (a < 15) = true;
  2. not(a < 15) = false;
  3. b > 30 = false;
  4. not(b > 30) = true;

    not(a < 15) or not(b > 30) = true;

    Пример. Напишем программу, вычисляющую значение этого выражения при любых значения переменных a и b.

    Program example_2;
    Uses crt;
    Var a, b: integer; c: boolean;
    Begin Clrscr;
    Writeln(‘Введите a и b’);
    Readln(a, b);
    c:= not(a < 15) or not(b > 30);
    writeln(‘not(a < 15) or not(b > 30) = ’, c);
    Readkey;
    End.


    Назад