1.Точное предписание для выполнения команд 2.Исполнителя, 3.Приводящее за конечное число шагов 4.К конечному результату 1.Точное предписание для выполнения.

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



Advertisements
Похожие презентации
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
Advertisements

9 класс Урок 2 Цели урока: образовательные – повторить и закрепить понятия алгоритма, исполнителя, свойства и способы описания алгоритмов, типы алгоритмических.
Выполнила: Ученица 10 Б класса МБОУСОШ 22 Хрушкова Елена Учитель: Буткевич И. В. «Алгоритмы»«Алгоритмы»
Алгоритм решения квадратного уравнения Чтобы решить квадратное уравнение, достаточно: 1) вычислить дискриминант и сравнить его с нулем; 2) если дискриминант.
Учитель: С. С. Вишнякова Как называется выражение: b 2 – 4 ac?
Понятие алгоритма. Свойства алгоритмов. Формы записей алгоритмов. Общие принципы построения алгоритмов. Основные алгоритмические конструкции.
Тема Алгоритмы Виды алгоритмов Свойства алгоритмов.
Циклические алгоритмы Циклические алгоритмы. Алгоритм называется циклическим, если последовательность шагов алгоритма выполняется многократно.
Решение квадратных уравнений по формуле.. Уравнение вида ах²+bх+с=0,где а,b,с –некоторые числа, а=0,называется квадратным уравнением. Числа а,b,с -коэффициенты,
Проект на тему: «Разветвляющиеся алгоритмы и программы» П р о е к т н а т е м у : « Р а з в е т в л я ю щ и е с я а л г о р и т м ы и п р о г р а м м ы.
Алгоритмы Алгоритм – понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей. Программа.
АЛГОРИТМИЗАЦИЯ. Алгоритм Алгоритм – описание конечной последовательности действий, приводящей от исходных данных к нужному результату. Где встречаются.
Решение квадратного уравнения. Решение квадратного уравнения зависит от значения дискриминанта. Пример: Решение квадратного уравнения. Решение квадратного.
1 вопрос 2 вопрос 3 вопрос 4 вопрос 5 вопрос 6 вопрос 7 вопрос 8 вопрос 9 вопрос 10 вопрос Вопросы для повторения.
Алгоритмы Последовательность команд по управлению объектом, выполнение которой приводит к достижению заранее поставленной цели, называется алгоритмом управления.
Циклические алгоритмы Урок в 9 классе. Вопросы: Что такое основной алгоритм? Вспомогательный алгоритм? Как записывается команда обращения к процедуре.
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ОБЪЕКТНО- ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ.
Алгоритмы Это понятное и точное предписание (инструкция) исполнителю выполнить конечную последовательность действий (команд), приводящих от исходных данных.
АЛГОРИТМЫ Итоговый тест. 1. Алгоритм - это 1.правила выполнения определенных действий; 2.ориентированный граф, указывающий порядок выполнения некоторого.
Выбор действий в Бейсике (ветвление). Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A,
Транксрипт:

1.Точное предписание для выполнения команд 2.Исполнителя, 3.Приводящее за конечное число шагов 4.К конечному результату 1.Точное предписание для выполнения команд 2.Исполнителя, 3.Приводящее за конечное число шагов 4.К конечному результату

Линейные Ветвления Циклические Вспомогательные (подпрограммы) Линейные Ветвления Циклические Вспомогательные (подпрограммы)

Все шаги ---- по порядку, друг за другом! Пока не выполнится – предыдущий, не исполнится – следующий !!

ПРИМЕР линейного алгоритма а = 10; с = 20 а = а вычисляется новое значение числа а с = с + а вычисляется новое значение числа с а = с * 2 - а / 2 вычисляется новое значение числа а с = а – с вычисляется новое значение числа с Чему будет равняться С в конце вычислений а = 10; с = 20 а = а вычисляется новое значение числа а с = с + а вычисляется новое значение числа с а = с * 2 - а / 2 вычисляется новое значение числа а с = а – с вычисляется новое значение числа с Чему будет равняться С в конце вычислений

ПРИМЕР линейного алгоритма а = 10; с = 20 а = = 20 - новое значение числа а с = новое значение числа с а = 40 * / 2 = 70 новое значение числа а с = 70 – 40 = 30 новое значение числа с С в конце вычислений будет равняться = 30 а = 10; с = 20 а = = 20 - новое значение числа а с = новое значение числа с а = 40 * / 2 = 70 новое значение числа а с = 70 – 40 = 30 новое значение числа с С в конце вычислений будет равняться = 30

Ветвление В программировании называется УМ компьютера По другому называют: – Выбор (пути) – Проверка (условия) – Развилка. МОЖНО выбрать один путь из ДВУХ

Решение квадратного уравнения а х 2 + в х + с = 0 Вводим числа а, в с Вычисляем дискриминант в 2 -4ас Проверяем Условие D >= 0 ДА НЕТ Выводим числа Х1 и Х2 Выводим Корней НЕТ Конец алгоритма

Решение квадратного уравнения 2 х х + 1 = 0 Вводим числа 2, -3 1 Вычисляем дискриминант *2*1=1 Проверяем Условие 1 >= 0 ДА Выводим числа Х1= 1 и Х2=1/2 Конец алгоритма

Решение квадратного уравнения х х + 4 = 0 Вводим числа 1, 3 4 Вычисляем дискриминант *4 Проверяем Условие -7 >= 0 НЕТ Выводим Корней НЕТ Конец алгоритма

Циклический По другому ---- повтора! ОДНО ПРАВИЛО (ФОРМУЛА) -- МНОГО действий! ПРАВИЛО….. Шаг ….. (параметры) Действие….. Возврат к правилу По другому ---- повтора! ОДНО ПРАВИЛО (ФОРМУЛА) -- МНОГО действий! ПРАВИЛО….. Шаг ….. (параметры) Действие….. Возврат к правилу