• Предмет: Информатика
  • Автор: slaventijkorol
  • Вопрос задан 8 лет назад

Даны три положительных числа a, b, c. Проверить, могут ли они быть длинами сторон треугольника. Если да, то вычислить площадь этого треугольника c#

Ответы

Ответ дал: Аноним
0
using System;

public class Test
{
    public static void Main()
    {
        float a=float.Parse(Console.ReadLine());
        float b=float.Parse(Console.ReadLine());
        float c=float.Parse(Console.ReadLine());
        if (a<b+c && b<a+c && c<a+b) {
            var p=(a+b+c)/2;
            var s=Math.Sqrt(p*(p-a)*(p-b)*(p-c));
            Console.WriteLine(s);
        }
        else
            Console.WriteLine("Нельзя построить треугольник");
    }
}
Приложения:
Ответ дал: Aillianna
0
а в чем вы это решали?
Ответ дал: Aillianna
0
Вроде на студию не похоже
Ответ дал: Аноним
0
Да нет у меня никакой студии, это ideone, онлайновый сервис, там десятки разных компиляторов и сред.
Ответ дал: Aillianna
0
а спасибо
Ответ дал: Аноним
0
Пожалуйста)
Вас заинтересует