Предмет: Информатика, автор: slaventijkorol

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

Ответы

Автор ответа: Аноним
1
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: а в чем вы это решали?
Aillianna: Вроде на студию не похоже
Аноним: Да нет у меня никакой студии, это ideone, онлайновый сервис, там десятки разных компиляторов и сред.
Aillianna: а спасибо
Аноним: Пожалуйста)
Похожие вопросы
Предмет: Английский язык, автор: meltoffshe
Предмет: Українська мова, автор: Аноним
Предмет: Литература, автор: yarik35537