Найти площадь и гипотенузу прямоугольного треугольника - C#

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

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

Вот только начал изучать С# и есть вопрос. Делаю пока что консольные приложения, и вот я пытаюсь посчитать площадь, гипотенузу прямоугольного треугольника. Вот код
int a = 5, b = 7, c, cCos, alfa;
            int s;
            s = a * b / 2;
            Console.WriteLine("Площадь треугольника = ", +s);
            c = Math.Sqrt(Math.Pow(a,2) + Math.Pow(b,2));
            Console.WriteLine("Длинна гипотенузы = ", +c);
            alfa= 90*Math.PI/180;
            cCos = Math.Sqrt(Math.Pow(a,2)+Math.Pow(b,2) - 2*a*b*Math.Cos(alfa));
            Console.WriteLine("Длинна гипотенузы = ", +c);
            Console.ReadKey();
Интересует следующее? почему ему не нравится строки
 c = Math.Sqrt(Math.Pow(a,2) + Math.Pow(b,2));
              alfa= 90*Math.PI/180;
            cCos = Math.Sqrt(Math.Pow(a,2)+Math.Pow(b,2) - 2*a*b*Math.Cos(alfa));
Нельзя вызывать сразу несколько функций класса Math ? И вот тоже встречался если допустим, я напишу
Console.WriteLine(a,b,c)
То тоже ругается, можно выводить только одну переменную за раз ? Я в этом очень сомневаюсь, т.к. это очень не удобно.
Извеняюсь, напортачил с типами

Решение задачи: «Найти площадь и гипотенузу прямоугольного треугольника»

textual
Листинг программы
c = Math.Sqrt(Math.Pow(a,2) + Math.Pow(b,2));
              alfa= 90*Math.PI/180;
            cCos = Math.Sqrt(Math.Pow(a,2)+Math.Pow(b,2) - 2*a*b*Math.Cos(alfa));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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