Предмет: Информатика, автор: creec

Даны произвольные числа a,b,c. Выяснить существует ли треугольник с такими длинами
сторон. Если треугольник существует, то ответить является ли он равносторонним, равнобедренным
C#
int a, b, c;
Console.WriteLine("введите сторону А ");
a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("введите сторону B ");
b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("введите сторону C ");
c = Convert.ToInt32(Console.ReadLine());
if ((a + b > c) && (a + c > b) && (b + c > a))

{
Console.WriteLine("Существует");
}
else if ((a != b) && (b == c) && (c == a))
{
Console.WriteLine(" и он равнобедренный");
}
else if ((a == b) && (b != c) && (c == a))
{
Console.WriteLine(" и он равнобедренный");
}
else if ((a == b) && (b == c) && (c != a))
{
Console.WriteLine(" и он равнобедренный");
}

Ответы

Автор ответа: vimmortal2
1

Программа:

C#:

using System;

class HelloWorld {

 static void Main() {

   int a, b, c;

   Console.Write("Введите сторону А: ");

   a = Convert.ToInt32(Console.ReadLine());

   Console.Write("Введите сторону B: ");

   b = Convert.ToInt32(Console.ReadLine());

   Console.Write("Введите сторону C: ");

   c = Convert.ToInt32(Console.ReadLine());

   

   if ((a < (b + c)) && (b < (a + c)) && (c < (a + b))) { Console.Write("Существует"); }

   if ((a + b + c) / 3 == a) { Console.Write(" и он равносторонний."); }

   else if (a == c || b == c || a == b) { Console.Write(" и он равнобедренный."); }

   else { Console.Write(" и он произвольный."); }

 }

}

Похожие вопросы
Предмет: Другие предметы, автор: hhgffdffffffffffff
Предмет: Математика, автор: юартемьева
Предмет: Математика, автор: poppyseeds