Часть 1. Арифметические операции над числовыми данными
Основными числовыми типами данных являются integer (целые), real (вещественные)Над этими данными выполняются следующие операции:
+ (сложение) для integer, real;
- (вычитание) для integer, real;
* (умножение) для integer, real;
/ (деление) для integer, real;
div (получение целого частного) только для integer;
mod (получение целого остатка деления) только для integer.
Подробнее про арифметические операции читать здесь
Часть 2. Оператор ветвления (Условный оператор)
Синтаксис (справка по Паскалю)
Оператор имеет полную форму и
краткую форму
if
условие then оператор1
else оператор2 { полный оператор, разветвление}
if условие then оператор { неполный оператор, обход}
if условие then оператор { неполный оператор, обход}
Каждое ключевое слово else, для которого выбор
соответствующего ему if
неоднозначен, должно считаться относящимся к ближайшему if, для которого нет соответствующего ему else.
В случае конструкции вида
if условие1 then
if условие2 then оператор1
else оператор2
if условие2 then оператор1
else оператор2
else
всегда относится к ближайшему предыдущему оператору if, для которого ветка else еще не указана.
Условная команда работает как
обычно:
1. Проверяется
выражение, которое является условием.
2. Если
условие истинно (true),
выполняется оператор1, иначе (false) — оператор2.
Операторы оператор1 и оператор2 никогда
не выполняются вместе — работает только один из них. После выполнения
условного оператора управление передается на оператор, который следует за
условным.
Вместо одного оператора оператор1 может использоваться блок
команд begin...end.Работа на ПК в классе:
Вариант 1: Выполнить If3, Integer7, If4Вариант 2: Выполнить If2, Integer8, If5
Комментариев нет:
Отправить комментарий