Разрез треугольника на равновеликие фигуры - 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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы