Размещено 4 года назад по предмету
Информатика
от Shvarcneiger
Помогите пожалуйста
Алгоритмы и программирование
Использование процедур
1. Предположим, что мы знаем координаты (x,y) прямого угла в треугольнике и его размеры (w – ширина основания, h – высота). Определите координаты остальных углов, середины наклонной стороны и координаты любой точки внутри треугольника:
2. Напишите ещё одну версию процедуры рисования треугольника, приняв за базовую точку другой угол:
алг треугольник( цел x, y, цвет ц )
нач
в точку( , )
линия в точку( , )
линия в точку( , )
линия в точку( , )
кисть( ц )
залить( , )
кон
3. По рисунку определите координаты прямого угла и цвет каждого треуголь-ника:
x y цвет
1
2
3
4. Дана процедура:
алг треугольник( цел x, y, цвет ц )
нач
в точку( x, y )
линия в точку( x, y-60 )
линия в точку( x+100, y )
линия в точку( x, y )
кисть( ц )
залить( x+10, y-10 )
кон
Какие именно команды будет выполнять Рисователь при таком вызове этой процедуры:
треугольник( 20, 100, синий )
Заполните пропуски в области, ограниченной штриховой рамкой.