Главная
О нас
Почему онлайн?
Почему мы?
Блог
Вход
Регистрация
2.Процедуры
Процедура
это вспомогательный алгоритм, который предназначен для выполнения некоторых действий.
Применение:
•выполнение одинаковых действий в разных местах программы
•разбивка программы (или другой процедуры) на подзадачи для лучшего восприятия
Задача:
Построить фигуру из трех одинаковых по размеру треугольников.
Особенности общее: размеры, угол поворота отличия: координаты, цвет
При построении процедуры
выделить одинаковые или похожие действия
найти в них общее и отличия
отличия обозначить как параметры процедуры
from graph import *
def treyg(x,y,color):
-brushColor(color)
-penColor(color)
-polygon([(x,y),(x+100,y),(x,y-60)])
treyg(100,100,"red")
treyg(200,100,"pink")
treyg(200,160,"yellow")
Задача