|
@@ -274,4 +274,30 @@ if (Math.Abs(ABC - (ABD + ACD + BCD)) < 0.000001)
|
|
|
Console.WriteLine("Точка принадлежит треугольнику");
|
|
|
else
|
|
|
Console.WriteLine("Точка не принадлежит треугольнику");
|
|
|
+```
|
|
|
+
|
|
|
+##### Задание №110
|
|
|
+```
|
|
|
+ Console.WriteLine("Введите три стороны треугольника:");
|
|
|
+ double a = double.Parse(Console.ReadLine());
|
|
|
+ double b = double.Parse(Console.ReadLine());
|
|
|
+ double c = double.Parse(Console.ReadLine());
|
|
|
+
|
|
|
+ if (a + b > c && b + c > a && a + c > b)
|
|
|
+ {
|
|
|
+ Console.WriteLine("Треугольник существует");
|
|
|
+ double maxSide = Math.Max(Math.Max(a, b), c);
|
|
|
+ double maxSquare = maxSide * maxSide;
|
|
|
+ double sumSquares = a * a + b * b + c * c;
|
|
|
+ if (2 * maxSquare < sumSquares)
|
|
|
+ Console.WriteLine("Треугольник остроугольный");
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ Console.WriteLine("Треугольник не остроугольный");
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ Console.WriteLine("Треугольник не существует");
|
|
|
+ }
|
|
|
```
|