Застрял на такой пустяковой, казалось бы, задаче..
Ввожу данные:
1
1
9
Программа выводит текст, что треугольник существует. В каком месте я закосячил - никак не могу понять))
Буду рад и признателен за наводку!
package com.javarush.task.task04.task0415;
/*
Правило треугольника
*/
import java.io.*;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
int c = scanner.nextInt();
if (a < (b + c) || b < (a + c) || c < (b + a))
System.out.println("Треугольник существует.");
else
if (a >= (b + c) || b >= (a + c) || c >= (a + b))
System.out.println("Треугольник не существует.");
/*if (a < (b + c))
System.out.println("Треугольник существует.");
else
if (b < (a + c))
System.out.println("Треугольник существует.");
else
if (c < (b + a))
System.out.println("Треугольник существует.");
else
if (a >= (c + b))
System.out.println("Треугольник не существует.");
else
if (b >= (a + c))
System.out.println("Треугольник не существует.");
else
if (c >= (a + b))
System.out.println("Треугольник не существует.");*/
}
}