АЛГОРИТМЫ РАЗВЕТВЛЕННОЙ И ЦИКЛИЧЕСКОЙ СТРУКТУРЫ. Алгоритмы разветвленной структуры применяются, когда в зависимости от некоторого условия необходимо выполнить.

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



Advertisements
Похожие презентации
Тест по информатике Разветвляющиеся алгоритмы. Условный оператор 9 класс.
Advertisements

Программное управление работой компьютера CLS INPUT A,B,C P=A+B+C PRINT P END.
Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C.
Задача 1. Какое значение будет иметь n в результате выполнения следующего фрагмента алгоритма? n:=5 m:=17 если nm то n:=n*m иначе n:=n-m все.
РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ 9 класс. Разветвляющимся, называется алгоритм, в котором в зависимости от выполнения условия, выполняются те или иные действия.
PASCAL Условный оператор.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие.
Ветвление в алгоритмах и программах. ОПРЕДЕЛЕНИЕ Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо.
Программирование ветвящихся алгоритмов Условный оператор Искандарова А.Р. учитель информатики МБОУ СОШ 18 г. Уфа.
Операторы ветвления (перехода) Разработала учитель Веревкина В.Н.
Способы написания алгоритмов. Устно Что такое алгоритм? Перечислите виды алгоритмов. Что такое система команд исполнителя?
Выбор действий в Бейсике (ветвление). Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A,
Ветвление Полное ветвление Если УСЛОВИЕ то КОМАНДА 1 иначе КОМАНДА 2; IF УСЛОВИЕ THEN КОМАНДА 1 ELSE КОМAНДА 2;
Виды алгоритмических структур Линейный алгоритм Разветвляющийся алгоритм Циклический алгоритм ?
(самоконтроль) Урок информатики в 9 А классе по теме: "Составление алгоритмов и программ с использованием конструкций следование и ветвление"
1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
Тема урока: «Разветвляющиеся алгоритмы». Цели урока: 1.познакомиться с алгоритмической структурой ветвление; 2.изучить полную и неполную формы команды.
Алгоритмическая конструкция - ветвление. Форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая.
Разветвляющийся алгоритм – алгоритм, содержащий хотя бы одно условие, в результате которого обеспечивается переход на один из двух возможных шагов. Базовые.
1 Программирование на языке Паскаль Тема 2. Ветвления © К.Ю. Поляков,
Условный оператор в среде Delphi.. Условный оператор оператор, конструкция, обеспечивающая выполнение определённой команды ( набора команд ) только при.
Транксрипт:

АЛГОРИТМЫ РАЗВЕТВЛЕННОЙ И ЦИКЛИЧЕСКОЙ СТРУКТУРЫ

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

Полная форма разветвленного алгоритма

В примере происходит проверка условия. Если а >b, то a умножается на 2, b становится =1. Иначе, если а

Пример : А >B ВЫВЕСТИ А ДА НЕТ Вопрос : что появится на экране компьютера после выполнения фрагмента алгоритма А =10 в =25 В = В -20 А = А +2* В В = в *2 А =50- В

Пример : Ввести с клавиатуры число. Если оно >0, вывести « число положительно », если 0 ВЫВЕСТИ « число положительно » ВЫВЕСТИ « число отрицательно » НАЧАЛО ДАНЕТ

Неполная форма разветвленного алгоритма В примере происходит проверка условия. Если x>0, то переменной "y" присваивается значение "sin(x)" Иначе, если x

Пример : Ввести с клавиатуры число. Если оно =1, нарисовать круг, если нет, ничего не делать КОНЕЦ ВВЕСТИ число А А=1А=1 НАЧАЛО ДА НЕТ Нарисовать круг

Алгоритм полный и неполный выбор

Пример полного выбора : Ввести с клавиатуры число. Если оно =1, нарисовать круг, если =2, нарисовать квадрат. В противном случае нарисовать треугольник КОНЕЦ ВВЕСТИ число А А=1А=1 НАЧАЛО ДА НЕТ Нарисовать круг А=2А=2 НЕТ Нарисовать квадрат Нарисовать треугольник ДА

Пример неполного выбора : Ввести с клавиатуры число x, вычислить y, если оно удовлетворяет условиям ВВЕСТИ число х

Условный оператор IF...THEN...ELSE ( Если... Тогда... Иначе ): IF условие THEN Действия 1 ELSE Действия 2 EndIF

ЗАДАЧА : ввести с клавиатуры 2 числа и вывести на экран большее. РЕШЕНИЕ : INPUT vvedite 2 chisla, X,Y IF X>Y THEN PRINT pervoe chislo bolshe ELSE PRINT vtoroe chislo bolshe ENDIF Sleep 5000