BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
int b = Integer.parseInt(reader.readLine());
int c = Integer.parseInt(reader.readLine());
if ((a < b + c) && (b < c + a) && (c < a + b)) {
System.out.println("Треугольник существует.");
} else {
System.out.println("Треугольник не существует.");
}
}
}
Iron Bigai
7 уровень
Кто объяснит как он работает этот код конкретно не понимаю почему там +
Решен
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ГоффMaster
25 января 2021, 00:17
Замечательный вопрос, который уж прям половину ответа...
О каком плюсе, который "там", ты спрашиваешь? - у тебя в коде их аж три, и все в одной строке
0
ГоффMaster
25 января 2021, 00:18
Хотя может твой + в вопросе это был просто призыв лайкнуть))
0
Мурзик Злодеев
24 января 2021, 22:16
Если одна из сторон треугольника больше суммы длин двух других его сторон, то это не треугольник, это что то другое. Попробуй ручкой с линейкой нарисовать треугольник с длинами сторон 2, 2 и 5.
0
Owpk
22 января 2021, 13:53
если ты про это a < b + c, то работает потому что a < (b + c) валидно
0
Кирилл
22 января 2021, 13:49
Оператором "+" мы складываем две стороны треугольника и проверяем, является ли сумма двух сторон больше третей стороны
0
Стас Чередниченко
21 января 2021, 20:45
В условии задано - Треугольник существует только тогда, когда сумма двух его сторон больше третьей)
0
hidden #2322530
21 января 2021, 14:19
где + ?
0