Hygiene products distribution in Ukraine
Регистрация   Войти
Процедуры и функции
Работа с принтером
Constructor
DateTime
Destructor
Fail
GetFillSettings
GetImage
GetLineSettings
GetMaxMode
GetMaxX
GetMaxY
GetPalette
GetTextSettings
GetVerify
GetViewSettings
GraphErrorMSG
Include
InitGraph
InitMemory
Insert
Insline
Int
New
Object
SetAllPalette
Virtual
Примеры программ

Case..Of..Else..End

Главная / Справочник / Синтаксис языка / Операторы

Оператор Case состоит из выражения (селектора) и списка операторов, каждый из которых выполнится в определенном случае.

Объявление

Case выражение Of
  вариант : оператор;
  ...
  вариант : оператор;
End

или

Case выражение Of
  вариант : оператор;
  ...
  вариант : оператор;
Else оператор
End

Замечания

"Вариант" состоит из одной или большего количества констант или диапазонов,разделенных запятыми. Часть "Else" является необязательной.

Пример
 Case Ch Of
   'A'..'Z', 'a'..'z' : WriteLn('Буква');
   '0'..'9'           : WriteLn('Цифра');
   '+', '-', '*', '/' : WriteLn('Оператор');
 Else WriteLn('Специальный символ')
 End;