К операциям отношения в Турбо Паскаль относятся такие операции, как:
- > - больше
- < - меньше
- = - равно
- <> - не равно
- >= - больше или равно
- <= - меньше или равно
В операциях отношения могут принимать участие не только числа, но и символы, строки, множества и указатели.
ОПЕРАТОР ВЫБОРА CASE
Оператор варианта case необходим в тех случаях, когда в зависимости от значений какой-либо переменной надо выполнить те или иные операторы.
case <управляющая_переменная> of
<набор_значений_1>: оператор_1;
<набор_значений_2>: оператор_2;
<набор_значений_N>: оператор_N
else
<альтернативный_оператор>
end;
Оператор работает следующим образом
1. Если управляющая_переменная принимает значение из набора_значений_1, то выполняется оператор_1.
2. Если управляющая_переменная принимает значение из набора_значе-ний_2, то выполняется оператор_2.
3. Еслиуправляющая_переменная принимает значение из набора_значений_N, то выполняется onepaтop_N.
4. Если управляющая переменная не принимает ни одно значение из имеющихся наборов, то выполняется альтернативный_оператор.
Тип управляющей_переменной, которая стоит между служебными словами case и of, должен быть только перечислимым (включая char и boolean) диапазоном или целочисленным.
5. Набор_значений - это конкретное значение управляющей переменной или выражение, при котором необходимо выполнить соответствующий оператор, игнорируя остальные варианты.
6. Ключевое слово else может отсутствовать.