Линейный алгоритм – это набор команд, выполняемых последовательно во времени, друг за другом. Линейный алгоритм – это набор команд, выполняемых последовательно.

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



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

1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
1 Программирование на языке Паскаль Тема 2. Ветвления © К.Ю. Поляков,
1 Программирование на языке Паскаль Тема 2. Ветвления.
Pascal Алгоритмы разветвляющейся структуры, программирование на языке Pascal 10 «А» класс.
Основы языка Pascal Тема. Оператор ветвления. Алгоритм Алгоритм – это четко определенный план действий для исполнителя.
Программирование на языке Паскаль Тема 2. Ветвления 1.
Условный оператор. Определение линейного алгоритма. Линейный алгоритм – это алгоритм, этапы которого выполняются однократно и строго последовательно.
PASCAL Условный оператор. Повторение.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если.
Оператор ветвления (условный оператор) позволяет изменить порядок выполнения операторов в зависимости от выполнения некоторого условия (истинности логического.
Тема урока: Виды алгоритмов и их реализация. Образовательные задачи: 1. Ввести понятия: полная форма ветвления и условный оператор ветвления. 2. Научить.
1 Программирование на языке Паскаль © К.Ю. Поляков, ВведениеВведение 2.ВетвленияВетвления 3.Сложные условияСложные условия 4.ЦиклыЦиклы 5.Циклы.
1 Переменные Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы. Значение Имя Поместится?
Алгоритмы ветвления. Условный оператор 9 класс. Повторение 1. Что такое алгоритм? 2. Какие типы алгоритмов вы знаете? 3. Какой алгоритм называется линейным?
Программирование на языке Паскаль Тема 2. Ветвления.
Алгоритмическая конструкция «ветвление» Презентацию разработал Мащенко П.С., учитель МБОУ СОШ 2 муниципального образования Щербиновский район станицы Старощербиновской.
1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
Условный оператор Автор: Облицова Татьяна Александровна, учитель информатики МБОУ СОШ 6, г.Боготол, Красноярский край.
Команда 1 Команда 2 Команда N... Как называются алгоритмы такой структуры? Линейные.
РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ 9 класс. Разветвляющимся, называется алгоритм, в котором в зависимости от выполнения условия, выполняются те или иные действия.
Транксрипт:

Линейный алгоритм – это набор команд, выполняемых последовательно во времени, друг за другом. Линейный алгоритм – это набор команд, выполняемых последовательно во времени, друг за другом.

Алгоритм, содержащий хотя бы одно условие, в результате которого обеспечивается переход на один из двух возможных шагов, называется разветвляющимся. Алгоритм, содержащий хотя бы одно условие, в результате которого обеспечивается переход на один из двух возможных шагов, называется разветвляющимся.

Настроение хорошее? Позвонить другу Погулять НАЧАЛО КОНЕЦ ДА НЕТ

Общий вид словесной записи алгоритма ветвления в полной форме выглядит так : Если условие выполняется, то выполняется действие 1, иначе выполняется действие 2. Неполная форма выглядит так : Если условие выполняется, то выполняется действие.

А<ВА<ВА меньше В А <= ВА меньше или равно В А=ВА=ВА равно В А>ВА>ВА больше В А >= ВА больше или равно В А <> В или А >< ВА не равно В

имеет вид GOTO Он позволяет передать управление непосредственно на нужный оператор программы. Перед этим оператором должна располагаться метка, отделенная от него двоеточием.

Условный оператор на языке программирования имеет следующий общий вид IF Then Else ; где - выражение логического типа ; выполняется, если условие верно, выполняется, если условие неверно.

Пример. IF a>0 Then writeln( число положительное ) Else if a=0 Then writeln( число 0) Else writeln( число положительное );

объединяют несколько операторов в один операторный блок.

Алгоритм, в котором выполнение действия зависит от поставленного условия, называется алгоритмом ветвления. Алгоритмы ветвления могут быть полными и неполными. Условный оператор изменяет порядок действий в зависимости от некоторого условия, оператор может быть полным или неполным. Полный условный оператор состоит из условия IF и двух ветвей : положительной – THEN – и отрицательной – ELSE. В каждой из ветвей можно поместить по одному вложенному оператору. Неполный условный оператор состоит из условия IF и положительной ветви THEN. Операторные скобки BEGIN…END объединяют несколько операторов в один операторный блок. Операторный блок воспринимается как один оператор.