ГДЗ Информатика 6 класс Босова, 2024
ГДЗ Информатика 6 класс Босова, 2024
Авторы: .
Издательство: "Просвещение"
Раздел:

ГДЗ Информатика 6 класс Босова. Вопрос (стр.146). Номер №1

Выполните рассмотренную программу на компьютере.
Внесите такие изменения в программу, чтобы получить на экране следующие изображения.
Задание рисунок 1
Задание рисунок 2
Задание рисунок 3
Задание рисунок 4
Рассмотренная программа:
from turtle import *
x = −200
for i in range (10):
up()
setx(x)
down()
circle(30)
x = x + 60

Решение
reshalka.com

ГДЗ Информатика 6 класс Босова. Вопрос (стр.146). Номер №1

Решение

Изображение 1. Окружностей 5, вместо 10. Окружности не касаются друг друга, а рисуются внахлест. Значит нужно сократить количество повторений тела цикла с 10 до 5, и сократить смещение после каждой окружности на величину, меньше радиуса.
from turtle import *
x = −200
for i in range (5):
up()
setx(x)
down()
circle(30)
x = x + 40
Изображение 2. Окружностей 7, значит меняем количество повторений с 10 до 7. Каждая окружность проходит через центр соседних окружностей. Значит смещение после каждой окружности уменьшаем в 2 раза − до 30 единиц.
from turtle import *
x = −200
for i in range (7):
up()
setx(x)
down()
circle(30)
x = x + 30
Изображение 3. Мы видим 6 закрашенных окружностей. Логичнее всего использовать команду dot(60, 'black'), вместо circle(30). Также изменяем количество повторений с 10 на 6.
from turtle import *
x = −200
for i in range (6):
up()
setx(x)
down()
dot(60, 'black')
x = x + 60
Изображение 4. На рисунке 6 окружностей меньшего диаметра, закрашенных черным. Тоже будем использовать команду dot, изменим радиус на 30.
from turtle import *
x = −200
for i in range (6):
up()
setx(x)
down()
dot(30, 'black')
x = x + 60

Пожауйста, оцените решение