Разрез треугольника на равновеликие фигуры - C#
Формулировка задачи:
Всем добрый вечер. Помогите написать программку. как я понял разрез тругольника на равновеликие фигуры производится проведением медианы из любой вершины треугольника. и высота является общая.Требуется показать это графически на любом языке программирования.
Решение задачи: «Разрез треугольника на равновеликие фигуры»
textual
Листинг программы
open System open System.Windows.Forms open System.Drawing; let DrawTriangle (gfx:Graphics) = gfx.FillPolygon(new SolidBrush(Color.Red), [|new Point(81, 10);new Point(1, 100);new Point(162, 100)|]) gfx.FillPolygon(new SolidBrush(Color.Green), [|new Point(281, 10);new Point(201, 100);new Point(281, 100)|]) gfx.FillPolygon(new SolidBrush(Color.Blue), [|new Point(281, 10);new Point(281, 100);new Point(362, 100)|]) [<EntryPoint>] [<STAThread>] let main argv = Application.EnableVisualStyles() Application.SetCompatibleTextRenderingDefault false let form = new Form(Visible = true, TopMost = true, Width = 400, Height = 200) form.Paint.AddHandler(fun _ e -> DrawTriangle e.Graphics ) Application.Run form 0
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д