Нужно исправить ошибки в классе "Triangle" - C#

Узнай цену своей работы

Формулировка задачи:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
public class Triangle
{
    public double A, B, C;
    public double Perimeter {
        get {
            return A + B + C;
        }

    public  Triangle(double a, double b, double c) {
        this.A = a;
        this.B = b;
        this.C = c;
    }
 
    public double Area() {
 
        double p = Perimeter / 2.0;
        return Math.Sqrt(p * (p - A) * (p - B) * (p - C));
    }
 
    private static void Main() {
        Triangle tr1 = new Triangle(2.0, 3.0, 5.0);
        Console.WriteLine("Triangle {0}x{1}x{2}; P = {3}; S={4}",
            tr1.A, tr1.B, tr1.C,
            tr1.Perimeter, tr1.Area);
        Triangle tr2 = new Triangle(25.5, 44.2, 13.85);
        Console.WriteLine("Triangle {0}x{1}x{2}; P = {3}; S={4}",
            tr2.A, tr2.B, tr2.C,
            tr2.Perimeter, tr2.Area);
    }
}

Решение задачи: «Нужно исправить ошибки в классе "Triangle"»

textual
Листинг программы
Console.WriteLine("Triangle {0}x{1}x{2}; P = {3}; S={4}",
            tr2.A, tr2.B, tr2.C,
            tr2.Perimeter, tr2.Area());

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


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

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

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