В 5 - Б Тема: умение исполнять алгоритм в среде формального исполнителя Исполнитель умеет выполнять две команды: Исполнитель-калькулятор 1) Умножь на 2. 2) Прибавь 5. Первая команда умножает число на 2, вторая – прибавляет к этому числу 5. Запишите порядок команд, необходимых для получения числа 34 из числа 3, количество команд не должно превышать 4. (Например, для получения из 7 числа 88 это программа 121: умножь на 2, прибавь 5, умножь на 2. ) Решение: Решаются такие задачи от обратного, заменяя действия умножение на деление, а сложение -- на вычитание. Если число не делится нацело, то следует вычесть заданное число и т. д. 1) 34 : 2 = 17; 2) 17 не делится нацело на 2, значит надо вычитать: 17 - 5 = 12; 3) 12 : 2 = 6; 4) 6 : 3 = 3. Прямой порядок команд: 1) 2) 3) 4) 3 * 2 = 6; 6 * 2 = 12: Ответ: 1121 12 + 5 = 17; 17 * 2 = 34.
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды: Вперед n, где n — целое число, вызывающая передвижение черепашки на n шагов в направлении движения. Направо m, где m — целое число, вызывающая изменение направления движения на m градусов по часовой стрелке (от 0° до 359°). Запись Повтори 6 [Команда 1 Команда 2] означает, что последовательность команд в скобках повторится 6 раз. Черепашке был дан для исполнения следующий алгоритм: Повтори 6 [Вперед 50 Направо 60] Какая фигура появится на экране? Решение: 1) правильный шестиугольник 1. Сложить градусы поворота =60 2) правильный треугольник 2. 360: 60=6 3) два правильных треугольника Ответ: правильный шестиугольник 4) незамкнутая ломаная
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды: Вперёд n (где n – целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m – целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда 1 Команда 2 Команда 3] означает, что последовательность команд в скобках повторится k раз. Черепашке был дан для исполнения следующий алгоритм: Повтори 9 [Вперёд 50 Направо 90 Направо 30] Какая фигура появится на экране? 1) правильный треугольник 2) правильный девятиугольник 3) незамкнутая ломаная линия 4) квадрат