Загрузка данных


using System;

namespace TriangleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("--- Определение типа треугольника ---");

            // Запрос ввода трех сторон
            Console.Write("Введите длину первой стороны (a): ");
            double a = Convert.ToDouble(Console.ReadLine());

            Console.Write("Введите длину второй стороны (b): ");
            double b = Convert.ToDouble(Console.ReadLine());

            Console.Write("Введите длину третьей стороны (c): ");
            double c = Convert.ToDouble(Console.ReadLine());

            // 1. Проверка на существование треугольника:
            // Сумма двух любых сторон должна быть больше третьей стороны.
            if (a + b > c && a + c > b && b + c > a)
            {
                // 2. Определение типа
                if (a == b && b == c)
                {
                    Console.WriteLine("Результат: Треугольник существует. Он РАВНОСТОРОННИЙ.");
                }
                else if (a == b || b == c || a == c)
                {
                    Console.WriteLine("Результат: Треугольник существует. Он РАВНОБЕДРЕННЫЙ.");
                }
                else
                {
                    Console.WriteLine("Результат: Треугольник существует. Он РАЗНОСТОРОННИЙ.");
                }
            }
            else
            {
                Console.WriteLine("Результат: ТРЕУГОЛЬНИК НЕ СУЩЕСТВУЕТ (сумма двух сторон не больше третьей).");
            }

            Console.ReadKey();
        }
    }
}