Mail.ruПочтаМой МирОдноклассникиИгрыЗнакомстваНовостиПоискСмотриComboВсе проекты

Даны действительные положительные числа x, y, z. Выяснить, существует ли треугольник с длинами сторон x, y, z.

Влад Яковлев Ученик (223), открыт 3 недели назад
Даны действительные положительные числа x, y, z. Выяснить, существует ли треугольник с длинами сторон x, y, z. Если существует, то найти его площадь. Написать решение на С#
1 ответ
Николай Веселуха Высший разум (239739) 3 недели назад
using System;
namespace Answer {
class Program {
static void Main() {
var a = InputDouble("a: ");
var b = InputDouble("b: ");
var c = InputDouble("c: ");
var p = (a + b + c) / 2;
var arg = p * (p - a) * (p - b) * (p - c);
if (arg > 0) Console.WriteLine($"S: {Math.Sqrt(arg)}");
else Console.WriteLine("Треугольник не существует!");
Console.ReadKey();
}
static double InputDouble(string msg) {
double value;
do Console.Write(msg); while (!double.TryParse(Console.ReadLine(), out value));
return value;
}
}
}
пппМыслитель (8656) 3 недели назад
Хуя ты выдал, для программы в 1 строку
Похожие вопросы
Также спрашивают