Даны произвольные числа 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(" и он равнобедренный");
}
Ответы
Ответ дал:
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(" и он произвольный."); }
}
}
Вас заинтересует
2 года назад
3 года назад
8 лет назад
8 лет назад
9 лет назад