Вопрос по информатике:
Треугольник задан длинами своих сторон – a, b, c. Определить является ли он тупоугольным, прямоугольным или остроугольным. Построить программу на языке С#
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 07.01.2018 07:51
- Информатика
- remove_red_eye 19098
- thumb_up 35
Ответы и объяснения 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;
}
- 08.01.2018 17:35
- thumb_up 35
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.