Алгоритмическая конструкция - ветвление. Форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая.

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



Advertisements
Похожие презентации
Создание программ разветвляющейся структуры. Условный оператор Условный оператор реализует алгоритмическую конструкцию "развилка" (ветвление) и изменяет.
Advertisements

ВЕТВЯЩАЯСЯ АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ. Краткая форма оператора if (условие) then (оператор 1); (оператор 2); (оператор 3); …………….. (оператор N); Если.
Ветвления в Паскале. Условный оператор. РЕПЯХ ГАЛИНА НИКОЛАЕВНА Учитель информатики БОУ города Омска «Средняя общеобразовательная школа 30»
Герцель Любовь Николаевна- учитель информатики, математики. Затобольская средняя школа 2 Кустанайский район, Кустанайская область.
Условный оператор Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
1.Понятие команды ветвления 2.Общий вид команды ветвления 3.Примеры 4.Операторные скобки 5.Самостоятельная работа 6.Домашнее задание.
Организация программ разветвляющейся структуры. Условный оператор.
Герцель Любовь Николаевна- учитель информатики, математики. Затобольская средняя школа 2 Кустанайский район, Кустанайская область.
Программирование на языке Паскаль Тема 2. Ветвления.
ВетвлениеВетвлениеопределение Разветвляющимся называется процесс, в котором естественный порядок выполнения нарушается в зависимости от условия.
Программирование ветвлений на Паскале. Оператор ветвления или условный оператор if then else if - " если ", then - " то ", else - " иначе "
Алгоритмические структуры. Алгоритм Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных.
Условный оператор. Алгоритм с ветвлением – это такой алгоритм, в котором осуществляется выбор одного из двух путей продолжения алгоритма. На TPascal данный.
1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
Алгоритмическая структура «Ветвление» Тема урока.
Условный оператор. Определение линейного алгоритма. Линейный алгоритм – это алгоритм, этапы которого выполняются однократно и строго последовательно.
Условный оператор Автор: Облицова Татьяна Александровна, учитель информатики МБОУ СОШ 6, г.Боготол, Красноярский край.
1. Какие числа относятся к типу Integer Real 2. Исправь ошибки в программе Program 2 pr; Var b,s: real; Begin Writeln (Введите числа b и с) Readln( b,c);
Программирование на языке Паскаль Тема 2. Ветвления 1.
Разветвляющиеся структуры. Для изменения линейного выполнения операторов в программе применяются разветвляющие структуры: Условный оператор. Оператор.
Транксрипт:

Алгоритмическая конструкция - ветвление

Форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность действий, называется ВЕТВЛЕНИЕМ.

Для описания разветвляющейся части алгоритма в Турбо Паскаль используется условный оператор, который имеет вид: IF условие THEN действие 1 ELSE действие 2 ЕСЛИ условие ТО действие1 ИНАЧЕ действие 2 Если в качестве действия выполняется серия команд, то она заключается в операторные скобки!!!

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

Program PR_1; Var x,y: real; Begin Writeln('vvedite chislo x'); Readln(x); IF x>=0 THEN begin y:=sqrt(x); writeln(y) end ELSE writeln('Deistvitelnih kornei net'); Readln end.

1.Составить программу, которая будет определять развернутый или нет введенный пользователем угол. 2.Составить программу, которая будет определять тип треугольника, если пользователь введет его самый больший угол. 3.Составить программу, которая будет определять закипит или нет вода, если пользователь введет температуру. 4.Составить программу, которая будет определять замерзнет или нет вода, если пользователь введет температуру. 5.Составить программу, которая будет определять положительное или отрицательное введенное пользователем число. 6.Составить программу, которая будет вычислять модуль числа.