Вариант 2 Самостоятельная работа 19 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
- Черепахе был дан для исполнения следующий алгоритм:
Повтори 8 [Вперёд 20 Направо 90 Вперёд 20]
Какая фигура появится на экране? - Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 8 раз
Сместиться на $$(1, 3)$$
Сместиться на $$(-2, -5)$$
Конец
Сместиться на $$(40, 18)$$
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение? - Определите значение переменной $$Р$$ после выполнения фрагмента алгоритма:
$$Р := 0$$
нц для $$i$$ от 1 до 7
$$Р := Р + i \cdot i$$
кц - Дополнительное задание. Для исполнителя Чертёжник, начальное положение которого указано карандашиком, разработайте алгоритм изображения следующего рисунка. Правильность алгоритма проверьте в среде КуМир.
- Дополнительное задание. Для исполнителя Робот, начальное положение которого отмечено ромбом, разработайте алгоритм изображения следующего узора. Правильность алгоритма проверьте в среде КуМир.
- Дополнительное задание. Разработайте алгоритм сравнения (больше, меньше) произведения и суммы чисел.
1. Команда Повтори 8 [Вперёд 20 Направо 90 Вперёд 20] задаёт движение по сторонам одинаковой длины с поворотами на прямой угол, поэтому на экране получится квадрат со стороной 20.
2. За один цикл Чертёжник смещается на $$(1, 3) + (-2, -5) = (-1, -2).$$
За 8 повторений получаем:
$$8 \cdot (-1, -2) = (-8, -16).$$
После этого выполняется смещение на $$(40, 18).$$
Итоговое смещение:
$$(-8, -16) + (40, 18) = (32, 2).$$
Чтобы вернуться в исходную точку, нужно выполнить команду сместиться на (32, 2).
3. Вычислим значение переменной $$P$$:
$$P := 0$$
$$P = 0 + 1^2 + 2^2 + 3^2 + 4^2 + 5^2 + 6^2 + 7^2$$
$$P = 1 + 4 + 9 + 16 + 25 + 36 + 49 = 140.$$
4. Для изображения рисунка можно использовать такой алгоритм:
использовать Чертежник
алг
нач
. нц 4 раз
. . опустить перо
. . сместиться на вектор (0, 4)
. . сместиться на вектор (4, -4)
. . сместиться на вектор (-4, 0)
. . поднять перо
. . сместиться на вектор (4, 0)
. кц
кон
5. Алгоритм для Робота:
использовать Робот
алг
нач
. нц 6 раз
. . вниз; закрасить; вниз
. . вправо; закрасить; вверх
. . вверх; закрасить; вправо
. кц
кон
6. Сравним произведение и сумму чисел, вычисляемых в цикле:
алг
нач
. вещ p, c
. цел i
. p := 1
. c := 0
. нц для i от 1 до 6
. . p := p * (1 / i)
. . c := c + 1 / i
. кц
. если p > c то
. . вывод («произведение больше»)
. иначе
. . вывод («сумма больше»)
. все
кон
Здесь после выполнения цикла значение $$p$$ меньше значения $$c$$, значит будет выведено сообщение «сумма больше».
Ответ
1) квадрат со стороной 20
2) сместиться на $$(32, 2)$$
3) $$140$$
6) сумма больше



