УСЛОВНЫЙ ОПЕРАТОР В среде Pascal. Условный оператор Существуют три базовых структуры алгоритмов: Линейная структура; Линейная структура; Ветвление; Ветвление;

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



Advertisements
Похожие презентации
Основы языка Pascal Тема. Оператор ветвления. Алгоритм Алгоритм – это четко определенный план действий для исполнителя.
Advertisements

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

УСЛОВНЫЙ ОПЕРАТОР В среде Pascal

Условный оператор Существуют три базовых структуры алгоритмов: Линейная структура; Линейная структура; Ветвление; Ветвление; Циклы. Циклы. Pascal Структуре ветвления в Pascalе соответствует оператор условного перехода

Структура 1 Условному оператору отвечают две структуры: 1 структура неполная 1 структура – неполная

Структура 2 2 структура полная полная – при выполнении условия выполняется один блок действий, а при невыполнении – другой блок действий.

Пример Если твой сосед по парте Стал источником заразы, Обними его и в школу Две недели не придешь… Григорий Остер «Вредные советы»

… Прямоезжая дорожка заколодела, Заколодела дорожка, замуравила: Как по той ли по дорожке прямоезжей Да пехотою никто да не прохаживает, На добром коне да не проезживает… Героические былины. «Витязь на распутье» Виктор Васнецов Пример

Гамлет Быть или не быть Быть или не быть – таков вопрос; Что благородней духом – покоряться Пращам и стрелам яростной судьбы Иль, ополчась на море смут, сразить их Противоборством?…

Общий вид условного оператора IF логическое THEN ELSE ;

Пример программы Составить программу для нахождения максимального из двух чисел a и b

Как записать условие? If a > b then max:=a else max:=b;

Как составить программу? Как составить программу? Writeln(Максимальное из двух данных чисел равно,max); readkey; End. Program n1; Uses crt; Var a,b,max : integer; Begin clrscr; Write(Введите значение a = ); Readln(a); Write(Введите значение b = ); Readln(b); If a > b then max:=a else max:=b;

Благодарю за внимание