Конспект урока "Оператор выбора Case..Of на языке Паскаль"

Уроки
Разбор оператора, задачи с использованием данного оператора.
Пигасина Елена Петровна
Содержимое публикации

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

Иногда требуется осуществить выбор более чем из двух условий. В этом

случае применяется оператор множественного выбора, позволяющий выбрать из

списка одно из условий.

Оператор выбора выполняет одно действие из нескольких в зависимости

от значения некоторого выражения, называемого переключателем. Он имеет

следующий вид:

caseпереключательof

список выбора 1: оператор1;

...

список выбора N: операторN;

elseоператор0

end;

Переключатель представляет собой выражение порядкового типа (целого,

символьного, перечислимого или интервального), а списки выбора

содержат константы совместимого типа. Как и в операторе if, ветвь else

может отсутствовать.

Операторcase(в случае) работает следующим образом. В списке выбора

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

Если же значение переключателя не найдено ни в одной

строке, то выполняется оператор else. В случае, если ветвь else

отсутствует, оператор caseне выполняет никаких действий, а управление

передается внешнему оператору, следующему за конструкцией CASE.

Список выбора состоит либо из одной константы, либо из диапазона

значений вида a..b (константа a должна быть меньше константы b). Можно

также перечислить несколько констант или диапазонов через запятую:

Дано целое число K. Вывести строку - описание оценки, соответствующей числу К (1 - "плохо", 2 - "неудовлетворительно", 3 - "удовлетворительно", 4 - "хорошо", 5 - "отлично"). Если К не лежит в диапазоне 1 - 5, то вывести строку "ошибка".

Арифметические действия над числами пронумерованы следующим образом: 1 - сложение, 2 - вычитание, 3 - умножение, 4 - деление. Дан номер действия N (целое число в диапазоне 1 - 4) и вещественные числа A и B (B не равно 0). Выполнить над числами указанное действие и вывести результат.

Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, предшествующей указанной.

1)Дано целое число K. Вывести строку - описание оценки, соответствующей числу К (1 - "плохо", 2 - "неудовлетворительно", 3 - "удовлетворительно", 4 - "хорошо", 5 - "отлично"). Если К не лежит в диапазоне 1 - 5, то вывести строку "ошибка".

2) Арифметические действия над числами пронумерованы следующим образом: 1 - сложение, 2 - вычитание, 3 - умножение, 4 - деление. Дан номер действия N (целое число в диапазоне 1 - 4) и вещественные числа A и B (B не равно 0). Выполнить над числами указанное действие и вывести результат.

3)Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, предшествующей указанной.

___________________________________________________________________

1)Дано целое число K. Вывести строку - описание оценки, соответствующей числу К (1 - "плохо", 2 - "неудовлетворительно", 3 - "удовлетворительно", 4 - "хорошо", 5 - "отлично"). Если К не лежит в диапазоне 1 - 5, то вывести строку "ошибка".

2) Арифметические действия над числами пронумерованы следующим образом: 1 - сложение, 2 - вычитание, 3 - умножение, 4 - деление. Дан номер действия N (целое число в диапазоне 1 - 4) и вещественные числа A и B (B не равно 0). Выполнить над числами указанное действие и вывести результат.

3)Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, предшествующей указанной.

___________________________________________________________________

.

1)Дано целое число K. Вывести строку - описание оценки, соответствующей числу К (1 - "плохо", 2 - "неудовлетворительно", 3 - "удовлетворительно", 4 - "хорошо", 5 - "отлично"). Если К не лежит в диапазоне 1 - 5, то вывести строку "ошибка".

2) Арифметические действия над числами пронумерованы следующим образом: 1 - сложение, 2 - вычитание, 3 - умножение, 4 - деление. Дан номер действия N (целое число в диапазоне 1 - 4) и вещественные числа A и B (B не равно 0). Выполнить над числами указанное действие и вывести результат.

3)Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, предшествующей указанной.

___________________________________________________________________

1)Дано целое число K. Вывести строку - описание оценки, соответствующей числу К (1 - "плохо", 2 - "неудовлетворительно", 3 - "удовлетворительно", 4 - "хорошо", 5 - "отлично"). Если К не лежит в диапазоне 1 - 5, то вывести строку "ошибка".

2) Арифметические действия над числами пронумерованы следующим образом: 1 - сложение, 2 - вычитание, 3 - умножение, 4 - деление. Дан номер действия N (целое число в диапазоне 1 - 4) и вещественные числа A и B (B не равно 0). Выполнить над числами указанное действие и вывести результат.

3)Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, предшествующей указанной.

___________________________________________________________________

Комментировать
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ бесплатно!
Подробнее
Также Вас может заинтересовать
Информатика
Презентации по информатики для 11 класса «Разбор задание 2 по информатике»
Информатика
Презентации по информатики для 7 класса «Сервисы Web 2.0»
Комментарии
27.08.2025 21:45 Татьяна Серебрякова Викторовна
Методическая разработка построена на основе современных образовательных стандартов. Автор последовательно раскрывает тему и предлагает разнообразные задания. Материал ориентирован на развитие интереса у обучающихся. Работа отличается ясностью и логичностью. Она может быть рекомендована для использования в учебной практике.
Добавить
публикацию
После добавления публикации на сайт, в личном кабинете вы сможете скачать бесплатно свидетельство и справку о публикации в СМИ.
Cвидетельство о публикации сразу
Получите свидетельство бесплатно сразу после добавления публикации.
Подробнее
Свидетельство за распространение педагогического опыта
Опубликует не менее 15 материалов и скачайте бесплатно.
Подробнее
Рецензия на методическую разработку
Опубликуйте материал и скачайте рецензию бесплатно.
Подробнее
Свидетельство участника экспертной комиссии
Стать экспертом и скачать свидетельство бесплатно.
Подробнее
Помощь