Оператор выбора Case
Общая форма записи :
Пример
Задача 1
Задача 2
Задача 3
Задача 4
Задача 5
Задача 6
Задача 7
710.00K
Категория: ПрограммированиеПрограммирование

Оператор выбора Case

1. Оператор выбора Case

2. Общая форма записи :

case выражение of
значение1 : оператор (группа операторов);
значение2 : оператор (группа операторов);
......................
значениеN : оператор (группа операторов)
else оператор (группа операторов);
end;
Сначала вычисляется значение выражения, стоящее после
зарезервированного слова case, а затем выполняется оператор
(или составной оператор), соответствующий результату вычисления
выражения.

3.

Может случиться, что в списке выбора не
окажется константы равной вычисленному
значению ключа. В этом случае управление
передается оператору, стоящему за словом
ELSE.

4. Пример

Program CASE_1;
Var a : integer;
Begin
Write(‘Введите оценку: ‘); Read(a);
case a of
2 : Write(‘неудовлетворительно’);
3 : Write(‘удовлетворительно’);
4 : Write(‘хорошо’);
5 : Write(‘отлично’)
else Write(‘Ошибка!’)
end;
end.

5. Задача 1

Написать программу преобразования цифр в слова.

6. Задача 2

По номеру недели вывести ее название.

7. Задача 3

Написать алгоритм, который по номеру дня недели целому числу от 1 до 7 выдавать в качестве результата
количество уроков в классе в соответствующий день.

8. Задача 4

Напишите программу, которая по введенному числу из
промежутка 0..24 определяет время суток.

9. Задача 5

Написать программу нахождения числа дней в месяце,
если даны: номер месяца n, целое число a, равное 1 для
високосного года и равное 0 в противном случае.

10. Задача 6

Составьте программу "КАЛЬКУЛЯТОР", которая после
ввода двух чисел и одного из знаков +, -, *, / произведёт
вычисления, а результат выдаст на экран.
Отредактируйте программу «Калькулятор» так, чтобы при
вводе произвольного символа программа выдавала ответ:
«Введена некорректная арифметическая операция».

11. Задача 7

Вводится число от 1 до 15. Вывести данное число,
записанное римскими цифрами (I, II, III, IV, V, VI, …., XV).
English     Русский Правила