Операторы языка Паскаль Условные операторы. Оператор условия ЕСЛИ (if) Оператор условия ВЫБОР (case) Условные операторы предназначены для выбора к исполнению.

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



Advertisements
Похожие презентации
Презентация на тему: «Программирование Разветвляющихся структур». Составила: учитель информатики Чура Н.А. 1.
Advertisements

CASE – ОПЕРАТОР ВЫБОРА. РАССМОТРИМ СЛЕДУЮЩУЮ ЗАДАЧУ : Х, ЕСЛИ Х = 3 У = Х+1, ЕСЛИ Х=0 Х 2 + Х –2, ЕСЛИ Х = -2 Х 3, ЕСЛИ Х = -8.
Оператор выбора. Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит.
ТЕМА: «ПРОВЕРКА УСЛОВИЯ» 8 – 9 класс Логунова Наталия Борисовна учитель информатики и ИКТ высшей категории МОСКВА, 2012.
Составить программу, которая запрашивает номер месяца и выводит соответствующее название времени года. В случае, если введено недопустимое число, программа.
Оператор множественного выбора CASE © М.Е.Макарова
Оператор выбора позволяет программировать ветвления по многим направлениям. Этот оператор организует переход на одну из нескольких ветвей в зависимости.
PASCAL Условный оператор.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие.
Тема урока : Оператор множественного выбора CASE.
ОПЕРАТОР ВЫБОРА. Часто возникают ситуации, когда приходится осуществлять выбор одного из нескольких альтернативных путей выполнения программы. Несмотря.
Операторы в языке Паскаль О ператор присваивания О ператор вызова процедуры О ператор безусловного перехода П устой оператор Простые Структурные (вкл.
Условный оператор Структура ветвления. Условный оператор реализует выполнение определённых команд при условии, что некоторое логическое выражение (условие)
Зеленый ? Ждем зеленый! Переходим дорогу! НЕТ ДА.
1.Понятие команды ветвления 2.Общий вид команды ветвления 3.Примеры 4.Операторные скобки 5.Самостоятельная работа 6.Домашнее задание.
Оператор множественного выбора CASE. Составить программу, которая спрашивает у пользователя номер месяца и выводит соответствующее названия времени года.
Разветвляющиеся алгоритмы if Оператор условия if.
Позволяет программировать ветвления по многим направлениям. Организует переход на одну из нескольких ветвей в зависимости от значения заданного выражения.
1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
Урок по теме: «Условный оператор» Автор: Алексеева Е.В., Учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» 2/1/2014.
1 Программирование на языке Паскаль Тема 6. Оператор выбора.
Транксрипт:

Операторы языка Паскаль Условные операторы

Оператор условия ЕСЛИ (if) Оператор условия ВЫБОР (case) Условные операторы предназначены для выбора к исполнению одного из возможных действий, в зависимости от некоторого условия (при этом одно из действий может отсутствовать).

Оператор условия ЕСЛИ (if)

Оператор if может принимать одну из форм: If then else ; или If then ;

Оператор выполняется следующим образом. Сначала вычисляется выражение, записанное в условии. В результате его вычисление получается значение логического (булевского) типа. Если это значение – «истина», то выполняется оператор1, указанный после слова then. Если же в результате имеем «ложь», то выполняется оператор2. В случае, если вместо оператора1 или оператора2 следует серия операторов, то эту серию операторов необходимо заключить в операторные скобки begin…end ;. Обратить внимание, что перед словом else точка с запятой не ставится.

Пример : Даны два числа. Меньшее из этих чисел заменить суммой данных чисел, большее - произведением. Program sh; Var x, y,s,p: integer; Begin Write(Введите 2 числа); Readln(x, y); S:=x+y; p:=x*y; If x>=y then Begin y:=s; x:=p; end Else begin x:=s; y:=p; end; writeln(x=, x); writeln(y=, y); end.

Оператор условия ВЫБОР (case)

Оператор Case организует переход на один из нескольких вариантов действий в зависимости от значения выражения, называемого селектором. Общий вид: Case k of : ; ….. : else end; Здесь k – выражение-селектор, которое может иметь только простой порядковый тип (целый, символьный, логический)., … - константы того же типа, что и селектор.

При использовании оператора Case должны выполняться следующие правила: 1.Выражение-селектор может иметь только простой порядковый тип (целый, символьный, логический). 2.Все константы, которые предшествуют операторам альтернатив, должны иметь тот же тип, что и селектор. 3.Все константы в альтернативах должны быть уникальны в пределах оператора выбора.

Пример : Составить программу, которая по введенному номеру месяца выводит на экран название времени года. Program m; Var k:byte; Begin Write(Введите номер месяца); Readln(k); Case k of 1, 2, 12: writeln(Зима); 3, 4, 5: writeln(Весна); 6, 7, 8: writeln(Лето); 9, 10, 11: writeln(Осень) else writeln(Такого месяца нет); end; end.