Написал код своим способом, но 4-е требование (Если треугольник с такими сторонами не может существовать, необходимо вывести текст: "треугольник не существует") не было выполнено, долго мучался не смог найти причину, пришлось обратиться к правильному решению. То же самое что и у меня, только немного иным способом. Я изменил решение как написано было в подсказке, и все равно та же ошибка в 4-ом пункте. Как можно учиться нормально? когда даже переписываешь правильное решение и он выдает ошибку!!!!!!!!!??????
когда я написал свой код в первый раз программа работала верно и выдавала правильный результат, но 4-ый пункт не был выполнен.....идиотизм
package com.javarush.task.pro.task03.task0306;
import java.util.Scanner;
/*
Треугольник
*/
public class Solution {
private static final String TRIANGLE_EXISTS = "треугольник существует";
private static final String TRIANGLE_NOT_EXISTS = "треугольник не существует";
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int number1 = scanner.nextInt();
int number2 = scanner.nextInt();
int number3 = scanner.nextInt();
if ((number1 < number2+number3) && (number2< number1+number3) && (number3< number1+ number3)){
System.out.println( TRIANGLE_EXISTS);
}
else {
System.out.println(TRIANGLE_NOT_EXISTS);
}
}
}