2. Формат оператора вибору:
Case <змінна-селектор> of
<мітка1 >:<команда1 >;
<мітка2 >:<команда2 >;
…
<міткаN >:<командаN >;
else <альтернативна команда>
End;
Case <змінна-селектор> of
<набір значень1 або діапазон1>:<серія команд1>;
<набір значень2 або діапазон2>:<серія команд2>;
…
else <>
<набір значеньN або діапазонN>:<серія командN>;
End;
Оператор вибору Case 2
3. Задача 18_1
Пройшовши тестування з інформатики, учень набрав х% балів з y
можливих балів. Визначте, якому рівню знань відповідають
знання учня, користуючись такою системою оцінювання:
• якщо кількість набраних балів становить 76-100% від
максимально можливої кількості, учень має високий рівень
знань з інформатики;
• якщо кількість набраних балів становить 51-75% від
максимально можливої кількості, учень має достатній рівень
знань з інформатики;
• якщо кількість набраних балів становить 26-50% від
максимально можливої кількості, учень має середній (базовий)
рівень знань з інформатики;
• якщо кількість набраних балів становить 0-25% від максимально
можливої кількості, учень має низький рівень знань з
інформатики;
Оператор вибору Case 3
6. Задача 18_3
Розробіть програму, яка Місто Код тариф
визначатиме вартість
міжміської телефонної Бровари 4494 0,4
розмови за її тривалістю у
хвилинах та кодом міста Вінниця 432 0,8
абонента (вартість
хвилини розмови залежить
Дніпропетровськ 56 1,2
від відстані між містами,її
Львів 322 1
визначають за введеним
кодом). Довідкові дані у Тернопіль 352 1
таб.1
Чернівці 372 1,2
Харків 57 1
Оператор вибору Case 6