PASCAL Условный оператор. Повторение.
Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие верно, то выполняется оператор_1, иначе оператор_2; if логическое_условие then оператор_1 else оператор_2; Перед else точка с запятой не ставится!
Простой формой логического выражения является операция отношения: больше, =больше или равно, =равно, не равно. Логическое выражение
Условие полное Оператор 2Оператор 1 условие Вход Выход Да Нет Условие неполное условие Оператор Вход Выход ДаНет Формат полного оператора ветвления: if Формат полного оператора ветвления: if then then else ; else ; Формат неполного оператора ветвления: if Формат неполного оператора ветвления: if then then Типы ветвлений
Задача Дано целое число. Определить, является ли это число трехзначным. Словесный алгоритм: Ввод данных: x – целое число; Проверка условия: (x>99 и x
Блок-схема: Программа: program Chislo; var x: integer; s:string; begin writeln(Введите число); readln(x); if ((x >99)and(x99 и x
Логическое выражение Простой формой логического выражения является операция отношения: больше, =больше или равно, =равно, не равно. Сложные формы логических выражений составляются с использованием логических операций: notлогическое отрицание (НЕ), andлогическое умножение (И), orлогическое сложение (ИЛИ), xorисключающее ИЛИ Порядок действий: Отрицание, умножение, сложение, операции отношений.
Задача для самостоятельного решения Дано целое число. Требуется найти его абсолютную величину (модуль) - | x |. Определение: модуль числа x = самому числу x, если оно положительно, = -x, если число отрицательно. Словесный алгоритм: Ввод числа: x; Условие: x>= 0; Да: modul:= x; Нет: modul:= -x; Вывод: x.