Могут ли заданные числа быть длинами сторон треугольника (и какого именно) - C#

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

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

Составьте программу, которая по трем введенным вами числам определит, могут ли эти числа быть длинами сторон треугольника, и если да, то какой получится треугольник с данными длинами сторон (прямоугольный, остроугольный, тупоугольный). Если все углы треугольника острые, то треугольник называется остроугольным. c2< a2 + b2 Если один из углов треугольника тупой (больше 90°), то треугольник называется тупоугольным; c2> a2 + b2 Если один из углов треугольника прямой (равен 90°), то треугольник называется прямоугольным. c2= a2 + b2 Язык программирования с# помогите,очень прошу !

Решение задачи: «Могут ли заданные числа быть длинами сторон треугольника (и какого именно)»

textual
Листинг программы
private static string InputValue(string message)
        {
            Console.WriteLine(message);
            return Console.ReadLine();
        }
 
        static void Main(string[] args)
        {
            double a = Math.Pow(Convert.ToInt32(InputValue("Введите а:")), 2);
            double b = Math.Pow(Convert.ToInt32(InputValue("Введите b:")), 2);
            double c = Math.Pow(Convert.ToInt32(InputValue("Введите c:")), 2);
            if (c < (a + b)) ResultWrite("остроугольный.");
            else if (c > (a + b)) ResultWrite("тупоугольный.");
            else if (c == (a + b)) ResultWrite("прямоугольный.");
            Console.ReadLine();
        }
 
        private static void ResultWrite(string p)
        {
            Console.WriteLine("Треугольник " + p);
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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