Содержание
-
Логические переменные
Описание логической переменной var logic : boolean;
-
Логические операции
Операции: Унарные not«не» Бинарные and«и» or«или» xor«исключающее или» Операции отношений (= , , >= , ) имеют более низкий приоритет, чем логические операции, поэтому их следует заключать в скобки.
-
Логические переменные
Логической переменной можно присваивать значение операции отношения: logic : = X >= 15; Можно использовать логические функции: logic1 : = (y 4);
-
Имя логической переменной, которой присвоено значение операции сравнения, можно подставлять в условный оператор вместо самой операции. Фрагмент программы: logic : = X >= 15 ; IF logic THEN … ELSE …;
-
Задача
Составить программу, которая проверяет, имеется ли в ряду трех целых чисел хотя бы одно положительное.
-
Решение задачи
program Pozitiv; varx,y,z : integer; flag : boolean; begin writeln(‘Введите три числа’); readln(x,y,z); flag:= (x>0) or (y>0) or (z>0); ifflag=true thenwriteln(‘Есть положительные числа’) elsewriteln(‘Все числа отрицательные’); end.
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.