Предмет: Информатика,
автор: 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(" и он равнобедренный");
}
Ответы
Автор ответа:
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
Предмет: Русский язык,
автор: Alex111235677
Предмет: Другие предметы,
автор: hhgffdffffffffffff
Предмет: Математика,
автор: юартемьева
Предмет: Математика,
автор: poppyseeds