60 likes | 352 Views
Pascal ABC. Оператор выбора. Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит ключ выбора – выражение любого порядкового типа. Структура оператора выбора в Паскале такова:
E N D
Pascal ABC Оператор выбора
Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит ключ выбора – выражение любого порядкового типа. • Структура оператора выбора в Паскале такова: • Case <ключ_выбора> of<список_выбора>[else <оператор_иначе>] end
Здесьcase, of, else, end – зарезервированные слова (случай, из, иначе, конец); • <ключ_выбора> - выражение порядкового типа; • <список_выбора> - одна или более конструкций вида: • <константа_выбора>: <оператор>; • <ключ_выбора>.
Пример программы с использованием Caseof • составим программу, которая по номеру дня недели выводит на экран его название: • Programdni_nedeli;Var n: byte; BeginReadln(n); Casenof 1: writeln(‘понедельник ’); 2: writeln(‘вторник ’); 3: writeln(‘среда ’); 4: writeln(‘четверг ’); 5: writeln(‘пятница ’); 6: writeln(‘суббота ’); 7: writeln(‘воскресенье’); elsewriteln(‘дня недели с номером’, n,’нет’);end;end.
Задания • 1.Составьте программу, которая по номеру месяца выводит на экран его название. • 2. Ввести возраст человека (от 1 до 100 лет) и вывести его вместе с последующим словом «год», «года» или «лет».
Домашнее задание • Составьте программу, которая по номеру месяца выводит на экран название времени года (зима, весна, лето, осень).