Содержание
-
Основные алгоритмические конструкции
Информатика. 9 класс. П. 3.4
-
Виды алгоритмических конструкций
-
Линейные алгоритмы
Следование – алгоритмическая конструкция, отображающая естественный, последовательный порядок действий. Алгоритмы, в которых используется только структура «Следование», называют линейными алгоритмами
-
Начало Конец Охладить Кипятить 10 мин Залить стаканом кипятка Шиповник измельчить Пример линейного алгоритма Алгоритмическая структура «Следование» Действие 1 Действие 2
-
Разветвляющиеся алгоритмы
Ветвление – алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» или «нет») предусмотрен выбор одной из двух последовательностей действий (ветвей). Алгоритмы, в основе которых лежит структура «Ветвление», называют разветвляющимися алгоритмами.
-
Полная форма ветвления Неполная форма ветвления Условие Действие1 Действие2 Да Нет Условие Действие1 Да Нет
-
Примеры ветвления: алгправописание частиц НЕ, НИ нач если частица под ударением то писать НЕ иначе писать НИ все кон алгсборы на прогулку нач если идет дождь то взять зонт все кон
-
Циклический алгоритм
Повторение – алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно. Алгоритмы, содержащие конструкцию повторения называют циклическими алгоритмами или циклами. Последовательность действий, повторяющихся многократно, называется телом цикла.
-
Циклические алгоритмы
Условие
-
Условие
-
Условие
-
Условие
-
Цикл «ПОКА»
Задание: закрасить все клетки, начиная с крайней левой Решение: нц пока вправо свободно вправо закрась кц
-
Цикл «ДО»
Задача: Выучить стихотворение Решение: нц прочитать стихотворение по книге 1 раз рассказать стихотворение кц при не сделал ошибку
-
Цикл «ДЛЯ»
Задача: сложить все числа от 1 до 10 12345678910 Решение: х=0 нц для iот 1 до 10 х:=х+i кц
-
Задание 1
Создать для исполнителя Робот линейный алгоритм на школьном алгоритмическом языке, исполняя который Робот нарисует на клетчатом поле следующий узор и вернется в исходное положение:
-
Задание 2
Какое значение получит переменная yпосле выполнения алгоритма: х:=1 у:=2*х у:=у+3 у:=у*х у:=у+4 у:=у*х у:=у+5?
-
Основные алгоритмические конструкции
Информатика. 9 класс. П. 3.4
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.