PASCAL Условный оператор.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие.

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



Advertisements
Похожие презентации
PASCAL Условный оператор. Повторение.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если.
Advertisements

1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
1 Программирование на языке Паскаль Тема 2. Ветвления © К.Ю. Поляков,
Основы языка Pascal Тема. Оператор ветвления. Алгоритм Алгоритм – это четко определенный план действий для исполнителя.
Программирование на языке Паскаль Тема 2. Ветвления 1.
21 ноября 2013 г. 10а класс. Оператор ветвления в полном варианте IF (условие) THEN (операторы) ELSE (операторы); условие - з- записывается с помощью.
1 Программирование на языке Паскаль © К.Ю. Поляков, ВведениеВведение 2.ВетвленияВетвления 3.Сложные условияСложные условия 4.ЦиклыЦиклы 5.Циклы.
Алгоритмы ветвления. Условный оператор 9 класс. Повторение 1. Что такое алгоритм? 2. Какие типы алгоритмов вы знаете? 3. Какой алгоритм называется линейным?
Алгоритмическая структура «Ветвление» Тема урока.
Команда 1 Команда 2 Команда N... Как называются алгоритмы такой структуры? Линейные.
Pascal Алгоритмы разветвляющейся структуры, программирование на языке Pascal 10 «А» класс.
1 Программирование на языке Паскаль Тема 2. Ветвления.
Оператор ветвления. Для реализации ветвления в программе используют условный оператор (оператор ветвления). Условный оператор в полной форме записывается.
Программирование ветвящихся алгоритмов Условный оператор Искандарова А.Р. учитель информатики МБОУ СОШ 18 г. Уфа.
Тема урока: Виды алгоритмов и их реализация. Образовательные задачи: 1. Ввести понятия: полная форма ветвления и условный оператор ветвления. 2. Научить.
АЛГОРИТМ ВЕТВЛЕНИЯ ОПЕРАТОР ВЕТВЛЕНИЯ. Какая задача решается по этой программе? Program Z1: Var a,b,c: integer; Begin Write ( vv a,b:); Read (a,b); C:=(a+b)*(b-a);
Виды алгоритмических структур Линейный алгоритм Разветвляющийся алгоритм Циклический алгоритм ?
Программирование на языке Паскаль Тема 2. Ветвления.
Ветвление и условный оператор Паскаль-3. Ветвление – это такой вычислительный процесс При котором выбирается одно из нескольких заранее предусмотренных.
1 Переменные Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы. Значение Имя Поместится?
Транксрипт:

PASCAL Условный оператор.

Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие верно, то выполняется оператор_1, иначе оператор_2; if логическое_условие then оператор_1 else оператор_2; Перед else точка с запятой не ставится!

Логическое выражение Простой формой логического выражения является операция отношения: больше, =больше или равно, =равно, не равно.

Условие полное Оператор 2Оператор 1 условие Вход Выход Да Нет Условие неполное условие Оператор Вход Выход ДаНет Формат полного оператора ветвления: if Формат полного оператора ветвления: if then then else ; else ; Формат неполного оператора ветвления: if Формат неполного оператора ветвления: if then then Типы ветвлений

Из двух заданных целых чисел выбрать наибольшее. Математическая модель: Данные: x, y Результат: Варианты: Если x=5, y=8 Если x=6, y=1 Если x=5, y=5 Пример: max=8 max=6 max=5

Блок-схема: Программа: program Vetv1en; var x, y, max: integer; begin writeln (Введите два числа); readln (x, y); if x >=y then max:=x else max:=y; writeln(наибольшее =,max); end. начало Ввод x, y x > y max:=ymax:=x Вывод max конец данет

Самостоятельно: Дано целое число. Если оно является положительным то прибавить к нему единицу, в противном случае вычесть из него два. Вывести полученное число. Словесный алгоритм: Ввод данных: x – целое число; Проверка условия: x>0 да или нет ? Выполнение действий, в зависимости от выполнения условий: да, то x:=x+1; нет, то x:=x-2; Вывод результата: x