Обучающая презентация для 9 класса © Болгова Н А© Болгова Н.А.2 Основные вопросы: Закрепление типов алгоритмов Закрепление типов алгоритмов Ручная обработка.

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



Advertisements
Похожие презентации
ТИПЫ АЛГОРИТМОВ Цель:закрепить знания о типах алгоритмов, умение составлять алгоритмы, строить блок-схемы Болгова Н.А.
Advertisements

Цикл с параметром Обучающая презентация для учащихся 9 класса. Разработка учителя информатики и ИКТ МОУ СОШ с.Тербуны Болговой Н.А.
Циклы с условием Обучающая презентация для учащихся 9 класса. Разработка учителя информатики и ИКТ МОУ СОШ с.Тербуны Болговой Н.А.
Школьный алгоритмический язык Цель:закрепить знания о типах алгоритмов, умение составлять алгоритмы, строить блок-схемы.
Циклические алгоритмы. Цикл с предусловием. Урок информатики 10 класс Тема «Циклические алгоритмы» Автор учитель и информатики Обухова Я.Ю.
ОперацияMNУсловие 1 ввод M, N M N да 3 M > N > 24да 4 M := M - N M N да 6 M > N > 24нет 7 N := N - M 8.
Установи соответствие АЛГ………НАЧ………..КОНЦИКЛ-ДЛЯ ЕСЛИ ТО ТО ИНАЧЕ ИНАЧЕВСЕ ЗАГОЛОВОК АЛГОРИТМА НЦ ДЛЯ …. ………………….КЦ ОБЩИЙ ВИД АЛГОРИТМА АЛГ ДАНО| ДАНО|
Цикл с параметром СОДЕРЖАНИЕ u Общий вид алгоритма цикла с параметром u Особенности цикла типа для u Блок-схема цикла с параметром u Реализация цикла.
Операция NFRУсловие 1 Ввод N3 2 F := 11 3 R := 11 4 R <= N1 <= 3да 5 F := F * R1 6 R := R R <= N2 <= 3да 8 F := F * R2 9 R := R R <= N3.
Месяц T [ 1:12 ]T [1]T [2]T [3]T [4]T [5]T [6]T [7]T [8]T [9]T [10]T [11]T [12] Температура алг Ввод.
Месяц T [ 1:12 ]T [1]T [2]T [3]T [4]T [5]T [6]T [7]T [8]T [9]T [10]T [11]T [12] Температура алг Ввод.
Виды алгоритмов циклические ветвления линейные Алг название Нач серия команд Кон Нач Серия команд Кон.
Работа учащихся 9в класса МОУ БСОШ1.
Г. Северобайкальск «Команды цикла. Регулярный и итерационный циклы» Управление образования администрации муниципального образования «город Северобайкальск»
ФОРМЫ ПРЕДСТАВЛЕНИЯ АЛГОРИТМОВ СЛОВЕСНОЕ ИЛИ СЛОВЕСНО- ФОРМУЛЬНОЕ ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ РИСУНКИ, ПИКТОГРАММЫ ГРАФЫ, СХЕМЫ БЛОК-СХЕМЫ ПРОГРАММА ТАБЛИЧНОЕ.
Команда 1 Команда 2 Команда N... Как называются алгоритмы такой структуры? Линейные.
Основные алгоритмические конструкции Линейная алгоритмическая конструкция Разветвляющаяся алгоритмическая конструкция Алгоритмическая конструкция «цикл»
Типы алгоритмов: линейные, разветвляющиеся, циклические Учитель информатики Калкатова Ш.А.
Циклы и исполнители алгоритмов.. Цикл (повтор)- это такая форма организации действий, при которой одна и та же последовательность действий совершается.
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
Транксрипт:

Обучающая презентация для 9 класса

© Болгова Н А© Болгова Н.А.2 Основные вопросы: Закрепление типов алгоритмов Закрепление типов алгоритмов Ручная обработка алгоритмов Ручная обработка алгоритмов Составление алгоритма на алгоритмическом языке по заданной блок -схеме Составление алгоритма на алгоритмическом языке по заданной блок -схеме © Болгова Н.А. 2

© Болгова Н А© Болгова Н.А.3 Устные задания

© Болгова Н А© Болгова Н.А.4 1. Укажите тип данного алгоритма 2. В результате выполнения алгоритма было получено Z= 60. Укажите пропущенный оператор Х : = 6 Y : = 8 Z : = Х ? Y Z : = Z + 12 Вывод Z начало конец 1 © Болгова Н.А.4 Ответ: 1. Линейный (следование) 2 -умножение

© Болгова Н А© Болгова Н.А.5 1. Укажите тип данного алгоритма 2. В результате выполнения алгоритма было получено число 48. С каким целым числом начал работать алгоритм ? начало Ввод Х Х: = Х + 5 У: = Х * 3 Х > 25 Х: = Х - 6Х: = Х + 2 Х: = Х * 2 Вывод Х конец да-нет 2 © Болгова Н.А.5 Ответ: 1. Разветвляющийся (ветвление) (по ветви «да»), 17 (по ветви «нет»

© Болгова Н А© Болгова Н.А.6 1. Укажите тип данного алгоритма 2. Введено число 10. Выполните алгоритм и дайте ответ начало Ввод Х Х : = Х + 10 Х < 40 Х : = Х * 2 Х : = Х - 7 Вывод Х конец да нет 3 © Болгова Н.А.6 Ответ: 1. Циклический (цикл с предусловием «пока») 2 -59

© Болгова Н А© Болгова Н.А.7 1. Укажите тип данного алгоритма 2. Введено число 10. Выполните алгоритм и дайте ответ начало Ввод N S : = 0 X=1,N шаг 3 S : = S + X Ввод S конец 4 © Болгова Н.А.7 Ответ: 1. Циклический (цикл с параметром «для») 2 -22

© Болгова Н А© Болгова Н.А.8 По заданной блок-схеме составьте алгоритм к задаче © Болгова Н.А.8

© Болгова Н А© Болгова Н.А г© Болгова Н.А. Задача 5 Определите тип алгоритма Составьте алгоритм к данной блок-схеме

© Болгова Н А© Болгова Н.А г© Болгова Н.А. Ответ к задаче 5 АЛГ сумма (цел A, B, H, S) АРГ A, B, H РЕЗ S НАЧ S : = ( A + B ) * H / 2 КОН

© Болгова Н А© Болгова Н.А г© Болгова Н.А. Задача 6 Определите тип алгоритма Составьте алгоритм к данной блок-схеме

© Болгова Н А© Болгова Н.А г© Болгова Н.А. Ответ к задаче 6 АЛГ наименьшее ( вещ X, Y, K,M) АРГ X, Y РЕЗ K, М НАЧ ЕСЛИ X > = 0 и Y > = 0 ТО K: = X * Y ИНАЧЕ М : = X + Y ВСЕ КОН

© Болгова Н А© Болгова Н.А.13 Примеры алгоритмов

© Болгова Н А г© Болгова Н.А. Пример 1. Найдите наибольшее среди двух целых чисел АЛГ наибольшее ( вещ А, В, Мах) АРГ А, В РЕЗ Мах НАЧ ЕСЛИ А > В ТО Мах : = А ИНАЧЕ Мах : = В ВСЕ КОН начало Ввод А,В А > В Мах: = АМах: = В Вывод Мах конец да-нет

© Болгова Н А15 Пример 2. Найти сумму натуральных нечетных чисел от 1 до N АЛГ сумма (цел N, S) АРГ N АРГ N РЕЗ S РЕЗ SНАЧ S : = 0 S : = 0 ДЛЯ X ОТ 1 ДО N ШАГ 2 ДЛЯ X ОТ 1 ДО N ШАГ 2 НЦ НЦ S : = S + X S : = S + X КЦ КЦКОН да нет

© Болгова Н А16 Пример 3. Найти сумму натуральных нечетных чисел от 1 до N АЛГ сумма (цел N, S) АРГ N РЕЗ S НАЧ S : = 0, Х:= 1 ПОКА X <= N НЦ S : = S + X X:= X + 2 КЦ КОН да нет

Спасибо за внимание!