Внесите изменения в программу так, чтобы:
а) рисовались окружности радиусом 20;
б) ряды окружностей заполняли всё графическое окно.
Программа примера 14:
from graph import *
windowSize(640, 480)
canvasSize(640, 480)
y = 10
for i in range(5):
x = 10
for j in range(8):
circle(x, y, 10)
x += 20
y += 20
В исходной программе внутренний цикл рисует x начинается с y на
а) Для радиуса circle меняем на (, а шаг обеих координат делаем равным диаметру
from graph import *
windowSize( , )
canvasSize( , )
y =
for i in range( ):
x =
for j in range( ):
circle(x, y, )
x +=
y +=
б) По ширине
from graph import *
windowSize( , )
canvasSize( , )
y =
for i in range( ):
x =
for j in range( ):
circle(x, y, )
x +=
y +=
Центры последнего столбца имеют x = , поэтому край окружности приходится на y = , край приходится на
Радиус
