Треугольник задан длинами своих сторон – a, b, c. Определить является ли он тупоугольным, прямоугольным или остроугольным. Построить программу на языке С#
10-11 класс
|
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;
}
Другие вопросы из категории
writeln('x=',x); write('y=',y)
А) физиология;
B) стратегия;
C) топология;
D) все варианты ответов верны.
Читайте также
длинами своих сторон – a, b, c. Определить является ли
он тупоугольным, прямоугольным или остроугольным.
2) Построить циклический алгоритм, записать ввиде блок-схемы и на алгоритмическом языке.
Построить алгоритм, который определяет количество студентов в группе,
чей рост превышает среднее для группы значение.
прямоугольным,равнобедренным или равносторонним,какой треугольник тупоугольный или остроугольный.
углов.
2)
Напишите пожалуйста программу (на языке BASIC) для определения подобия:
а) двух прямоугольников по двум смежным сторонам;
б) двух треугольников по трем сторонам.
он тупоугольным, прямоугольным или остроугольным
Сделать разветвляющуюся алгоритмическую структуру.
Оператор case of и if then else:
Задача 1
Вводятся 3 числа. Можно
ли построить треугольник с такими сторонами? Если построить треугольник можно,
то определить, является ли он
равносторонним, равнобедренным или прямоугольным?