ТЕМА : « О ПЕРАТОР ВЫБОРА C ASE ». C ASE … OF Оператор выбора Case …of является обобщением оператора if. Позволяет выбрать одно из нескольких возможных.

Презентация:



Advertisements
Похожие презентации
Оператор выбора. Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит.
Advertisements

Операторы языка Паскаль Условные операторы. Оператор условия ЕСЛИ (if) Оператор условия ВЫБОР (case) Условные операторы предназначены для выбора к исполнению.
Операторы в языке Паскаль О ператор присваивания О ператор вызова процедуры О ператор безусловного перехода П устой оператор Простые Структурные (вкл.
Составить программу, которая запрашивает номер месяца и выводит соответствующее название времени года. В случае, если введено недопустимое число, программа.
1 Программирование на языке Паскаль Тема 6. Оператор выбора.
Условный оператор. Алгоритм с ветвлением – это такой алгоритм, в котором осуществляется выбор одного из двух путей продолжения алгоритма. На TPascal данный.
Циклические алгоритмы. Цикл - это такая алгоритмическая структура, в которой осуществляется многократное повторение одной ( или нескольких ) команд.
Презентация на тему: «Программирование Разветвляющихся структур». Составила: учитель информатики Чура Н.А. 1.
Разветвляющиеся алгоритмы Автор: Плотников Андрей 11-б.
Оператор ветвления (условный оператор) позволяет изменить порядок выполнения операторов в зависимости от выполнения некоторого условия (истинности логического.
ВЕТВЯЩАЯСЯ АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ. Краткая форма оператора if (условие) then (оператор 1); (оператор 2); (оператор 3); …………….. (оператор N); Если.
Ветвление и условный оператор Паскаль-3. Ветвление – это такой вычислительный процесс При котором выбирается одно из нескольких заранее предусмотренных.
Структура программы Типы переменных Стандартные арифметические функции Стандартные функции преобразования Операторы ввода/вывода Оператор условного перехода.
Оператор CASE. Pascal. Структура оператора CASE: Оператор CASE позволяет реализовать множественный выбор и в общем виде записывается так: case выражение.
Операторы языка Паскаль. Операторы повтора (цикла)
Разветвляющиеся алгоритмы Лекция 5. Ломаско Павел Сергеевич 30 июля 2015 г.
PASCAL Условный оператор.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие.
Глава 6. УПРАВЛЯЮЩИЕ СТРУКТУРЫ Оператор присваивания Простой и составной операторы Условный оператор Оператор множественного выбора Оператор цикла с предусловием.
Организация программ разветвляющейся структуры. Условный оператор.
Транксрипт:

ТЕМА : « О ПЕРАТОР ВЫБОРА C ASE »

C ASE … OF Оператор выбора Case …of является обобщением оператора if. Позволяет выбрать одно из нескольких возможных продолжений программы. Используется в тех случаях, когда условие может принимать более двух значений.

ключ кк Краткая форма ключ Полная форма да-нет

С ТРУКТУРА ОПЕРАТОРА C ASE Параметром, по которому осуществляется выбор, служит ключ выбора – выражение любого порядкового типа. Структура оператора: Case of Константа 1(к 1): оператор; Константа 2(к 2): оператор; …………………… КонстантаN(кN): оператор; End. Краткая форма

Структура оператора: Case of Константа 1(к 1): оператор; Константа 2(к 2): оператор; …………………… КонстантаN(кN): оператор; Else оператор; End. Полная форма

Порядок выполнения: 1. Вычисляется значение ключа 2. Происходит сравнение ключа с константами 3. Если значение ключа совпадает с одной из констант, то выполняются операторы, стоящие за ней 4. а) Для краткой формы: при несовпадении ключа ни с одной из констант, оператор Case пропускается б) Для полной формы: при несовпадении ключа ни с одной из констант, выполняется оператор за словом Else

Если после какой-то константы в предложенном варианте несколько операторов, то их группа заключается в операторные скобки Begin….End. Тип данных должен совпадать с типом данных констант.