Может кто подскажет, почему не заходит в else? При любых значениях сторон - Треугольник существует. :(
package com.javarush.task.task04.task0415;
/*
Правило треугольника
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s1 = reader.readLine();
String s2 = reader.readLine();
String s3 = reader.readLine();
int a1 = Integer.parseInt(s1);
int a2 = Integer.parseInt(s2);
int a3 = Integer.parseInt(s3);
if ((a1 + a2 > a3) || (a1 + a3 > a2) || (a2 + a3 > a1)) {
System.out.println("Треугольник существует.");
}
else {
System.out.println("Треугольник не существует.");
}
}
}