Проверка домашнего задания 23 с. 147 23 с. 147 23, 25 с. 147 Приведите пример циклического алгоритма: а) из повседневной жизни; б) из литературного произведения;

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



Advertisements
Похожие презентации
Основы алгоритмизации Информатика ФГОСС. Цикл с заданным условием окончания работы. Цикл с заданным окончанием работы. Информатика 8 класс Токар И.Н.
Advertisements

АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ
Проверка домашнего задания 16 с с , 18, 19, 20 с. 146 – 147 Алгоритм определения количества неотрицательных чисел.
АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ ОСНОВЫ АЛГОРИТМИЗАЦИИ.
АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ.
АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ.
АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ ОСНОВЫ АЛГОРИТМИЗАЦИИ.
Проверка домашнего задания 30 с с , 31 с. 148 Определите значения переменных n и m после выполнения фрагмента алгоритма Начало n,m m:=m-2.
Циклы и исполнители алгоритмов.. Цикл (повтор)- это такая форма организации действий, при которой одна и та же последовательность действий совершается.
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
Основные алгоритмические конструкции Линейная алгоритмическая конструкция Разветвляющаяся алгоритмическая конструкция Алгоритмическая конструкция «цикл»
Циклы с условием Обучающая презентация для учащихся 9 класса. Разработка учителя информатики и ИКТ МОУ СОШ с.Тербуны Болговой Н.А.
Напишите блок-схему алгоритма у=3х 2 при х>b и у=2х 2 при других х.
Алгоритмизация и программирование Зозулина Любовь Сергеевна, учитель информатики МОУ «СОШ 3» г. Первоуральск.
2 из 9 1. Что такое последовательный алгоритм? 2. Приведите пример последовательного алгоритма. 3. Что такое программа?
Основы программирования Основные алгоритмические конструкции Следование Следование Ветвление Ветвление Повторение Повторение.
Циклический алгоритм. Циклический алгоритм – это алгоритм, в котором предусматривается многократное повторение одного и того же действия над новыми данными.
Циклические алгоритмы. Цикл с предусловием. Урок информатики 10 класс Тема «Циклические алгоритмы» Автор учитель и информатики Обухова Я.Ю.
Обучающая презентация для 9 класса © Болгова Н А© Болгова Н.А.2 Основные вопросы: Закрепление типов алгоритмов Закрепление типов алгоритмов Ручная обработка.
Алгоритмическая структура «цикл». В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно. Такая последовательность команд называется.
Транксрипт:

Проверка домашнего задания 23 с с , 25 с. 147 Приведите пример циклического алгоритма: а) из повседневной жизни; б) из литературного произведения; в) из любой предметной области, изучаемой в школе.

Проверка домашнего задания 25 с с , 25 с. 147 g – количество лет, в течение которых можно выдерживать план. А := А 1,15 – В запас рыбы через год. Условие выполнение плана: А С. Запас рыбы в пруду оценён в А тонн. Ежегодный прирост рыбы составляет 15%. Ежегодный план отлова - В тонн. Наименьший запас рыбы составляет С тонн. (Запас ниже С тонн уже не восстанавливается.) Составьте блок- схему алгоритма для подсчёта количества лет, в течение которых можно выдерживать заданный план.

АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ. Цикл с заданным условием окончания работы. ОСНОВЫ АЛГОРИТМИЗАЦИИ Урок 29 По данной теме урок 8 Классная работа

Ключевые слова повторение циклические алгоритмы тело цикла

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

Типы циклов Заданы условия продолжения работы Могут быть Заданы условия окончания работы Задано число повторений Пока есть кирпич Ровно 100 кирпичей Пока не наступит ночь

Цикл с заданным условием окончания работы (цикл-ДО, цикл с постусловием) Запись на алгоритмическом языке: нц кц при 1) Выполняется тело цикла. 2) Проверяется условие; если условие не удовлетворяется, то снова выполняется тело цикла и осуществляется переход к проверке условия; если условие удовлетворяется то выполнение цикла заканчивается.

Цикл с постусловием Пример. Алгоритм по выучиванию наизусть четверостишия. алг четверостишие нач нц прочитать четверостишие по книге 1 раз рассказать четверостишие кц при не сделал ошибку кон

Вычисление переменной b Конец да нет Начало Список данных a, b - цел a := 1 b := 1 a = 8 a := a *2 b := b + a b

Таблица значений переменных Шаг алгоритма Операция ПеременныеУсловие aba = 8 1 a := 1 2 b := 1 3 a := a * 2 4 b := b+a 5 a = 8 6 a := a * 2 7 b := b+a 8 a = 8 9 a := a * 2 10 b := b+a 11 a = 8 2 = 8 (Нет) 4 = 8 (Нет) 8 = 8 (Да)

Задача о тренировках Конец да нет Начало Список данных i – цел x - вещ i := 1 x := 10 x >= 25 i := i +1 x := x +0,1 x i В 1-й день - пробежать 10 км; каждый следующий день увеличивать на 10% от нормы предыдущего дня. Как только достигнет или превысит 25 км, необходимо прекратить увеличение и пробегать 25 км. Начиная с какого дня спортсмен будет пробегать 25 км? Пусть x количество километров, которое спортсмен пробежит в некоторый i -й день. Тогда в следующий ( i + 1)-й день он пробежит x + 0,1 x километров (0,1 x это 10% от x ).

Домашнее задание §3.4.3(2); задания 30 – 31 к параграфу В тетрадях: 30, 31 с. 148 Дополнительное задание: работа с модулем «Циклические алгоритмы с постусловием».

Самое главное Для записи любого алгоритма достаточно трёх основных алгоритмических конструкций (структур): следования, ветвления, повторения. Повторение - алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно. Алгоритмы, содержащие конструкцию «повторение», называют циклическими или циклами. Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла. В зависимости от способа организации повторений различают три типа циклов: 1) цикл с заданным условием продолжения работы; 2) цикл с заданным условием окончания работы; 3) цикл с заданным числом повторений.

Опорный конспект С заданным условием продолжения работы С заданным условием продолжения работы С заданным условием окончания работы С заданным условием окончания работы С заданным числом повторений С заданным числом повторений Повторение - алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно. Алгоритмы, содержащие конструкцию «повторение», называют циклическими или циклами. Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла. Тип цикла Цикл - ПОКАЦикл - ДОЦикл - ДЛЯ