• Треугольник задан длинами своих сторон – a, b, c. Определить является ли он тупоугольным, прямоугольным или остроугольным. Построить программу на языке С#

Ответы 1

  •         static void Main()        {            double a = float.Parse(Console.ReadLine()),                   b = float.Parse(Console.ReadLine()),                   c = float.Parse(Console.ReadLine()),                   d;            if (a > b) swap(ref a, ref b);            if (b > c) swap(ref c, ref b);            if (a > b) swap(ref a, ref b);            if (b > c) swap(ref c, ref b);            d = Math.Sqrt(Math.Pow(a, 2) + Math.Pow(b, 2));            if (a + b <= c)            {                Console.WriteLine("Нет ▲");            }            else            {                if (d == c)                    Console.WriteLine("Прямоугольный");                else                    if (d < c)                        Console.WriteLine("Тупоугольный");                    else                        Console.WriteLine("Остроугольный");            }            Console.ReadKey(false);        }        private static void swap(ref double a, ref double b)        {            double c = a;            a = b;            b = c;        }
    • Автор:

      roccos7i4
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years