Вспомогательный алгоритмы Циклический алгоритм Пока.

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



Advertisements
Похожие презентации
Цикл пока Цикл с предусловием (цикл пока) - цикл, выполнение которого повторяется, пока истинно условие цикла. слева стена справа стена снизу стена сверху.
Advertisements

Исполнитель РОБОТ Ветвление Цикл ПОКА 7 класс Учитель информатики МОУ «СОШ 63» Ачеева А.И.
Цикл N раз.. Цикл N раз предназначен для повторения серии команд N раз и имеет вид: указывается число повторений записываются команды, которые должны.
Что такое алгоритм? Исполнитель алгоритма? Что называется системой команд исполнителя? Что понимается под средой исполнителя? Формы записи алгоритмов?
Начала программирования Занятие 18. Пошаговая детализация алгоритма. Подпрограммы-функции.
2 из 9 1. Что такое последовательный алгоритм? 2. Приведите пример последовательного алгоритма. 3. Что такое программа?
Исполнитель Робот СКИ, обстановка. Обстановка Робота Исполнитель Робот существует в некоторой обстановке прямоугольном поле, разбитом на клетки, между.
Что такое алгоритм? Исполнитель алгоритма? Каких исполнителей вы знайте? Какие исполнители называются неформальными, какие формальными? Что называется.
Повторение Определите понятие Исполнитель. Приведите примеры. Определите понятие Исполнитель. Приведите примеры. Чем формальный исполнитель отличается.
1 из 9 Команды алгоритмического языка Цикл n раз.
Подготовка к ГИА по информатике Задания части 3. Алгоритм для Робота У Робота есть четыре команды перемещения: вверх вниз влево вправо.
Исполнитель РОБОТ Повторение Решение задач Примеры задач.
Исполнитель Робот СКИ, обстановка. Обстановка Робота Исполнитель Робот существует в некоторой обстановке прямоугольном поле, разбитом на клетки, между.
Исполнитель Робот СКИ, обстановкаИсполнитель Робот СКИ, обстановка.
1. С каким исполнителем мы сегодня познакомились? 2. В какой среде он работает? 3. Какие основные команды может выполнять Робот? 4. Какие бывают ошибки.
Виды алгоритмов циклические ветвления линейные Алг название Нач серия команд Кон Нач Серия команд Кон.
Операция 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.
Алгоритмизация и программирование Урок информатики в 9 классе Подготовил учитель информатики: Якунцова И.В. Иваново 2011.
Начала программирования Занятие 16. Пошаговая детализация алгоритма. Подпрограммы-процедуры.
Исполнитель Робот в среде программирования Кумир.
Транксрипт:

Вспомогательный алгоритмы Циклический алгоритм Пока

Решим задачу: Составьте программу рисования узора с использованием вспомогательного алгоритма. Начальное положение Робота отмечено символом.

Решение Использовать Робот алг нач закрасить; вниз; вправо; закрасить; вверх; вправо; закрасить вправо, вправо закрасить; вниз; вправо; закрасить; вверх; вправо; закрасить вправо … кон

Решение Использовать Робот алг нач фигура вправо, вправо фигура вправо, вправо ….. кон алг фигура нач закрасить; вниз; вправо; закрасить; вверх; вправо; закрасить кон

Определение Вспомогательный алгоритм - это такой алгоритм который можно использовать в других алгоритмах указав его имя.

Цикл с предусловием «Пока» Нц пока команда 1 команда 2 … кц условие Действие 1 Действие 2... Да Цикл «Пока» выполняет действия пока условие истинно

Цикл n раз Нц n раз команда 1 команда 2 … кц 6 раз Действие 1 Действие 2... Да Цикл «n раз» выполняет действия n раз

Использовать Робот алг нач нц 3 раз Фигура вниз; влево; вниз; влево; вниз кц вверх; вверх; вверх; вверх; право; право; …. кон алг фигура нач закрасить; вниз; вправо; закрасить; вверх; вправо; закрасить кон Использовать Робот алг нач фигура нц пока справа свободно вправо; вправо; фигура; кц вниз; вниз; вниз; нц пока слева свободно влево кц... кон алг фигура нач закрасить; вниз; вправо;закрасить; вверх; вправо; закрасить кон

Использовать Робот алг нач нц 3 раз Фигура вниз; влево; вниз; влево; вниз кц вверх; вверх; вверх; вверх; право; право; …. кон алг фигура нач закрасить; вниз; вправо; закрасить; вверх; вправо; закрасить кон Использовать Робот алг нач фигура нц пока справа свободно вправо; вправо; фигура; кц кон алг фигура нач закрасить; вниз; вправо; закрасить; вверх; вправо; закрасить кон

Использовать Робот алг нач фигура нц 3 раз нц пока справа свободно вправо; вправо; фигура; кц вниз; вниз; вниз; нц пока слева свободно влево кц кон алг фигура нач закрасить; вниз; вправо;закрасить; вверх; вправо; закрасить кон