/ Треугольник Ввести с клавиатуры три числа а, b, c – стороны предполагаемого треугольника. Определить возможность существования треугольника по сторонам. Результат вывести на экран в следующем виде: "Треугольник существует." - если треугольник с такими сторонами существует. "Треугольник не существует." - если треугольник с такими сторонами не существует. Подсказка: Треугольник существует только тогда, когда сумма любых двух его сторон больше третьей. Требуется сравнить каждую сторону с суммой двух других. Если хотя бы в одном случае сторона окажется больше суммы двух других, то треугольника с такими сторонами не существует. /

import java.io.*;

public class Solution
{
    public static void main(String[] args) throws Exception
    {
        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 < (a + c)) || (c < (a + b))) && ((a > 0) && (b > 0) && (c > 0))) System.out.println("Треугольник существует.");
        else System.out.println("Треугольник не существует.");
    }
}

задан 13 Мар '16, 15:50

%D0%95%D0%B2%D0%B3%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%A1%D0%B0%D0%B5%D0%BD%D0%BA%D0%BE's gravatar image

Евгений Саенко
1456
одобрено: 36%


надо не ИЛИ использовать, а И можно ещё укоротить, и просто сложить (a < (b+c) && b < (a+c) ... и так же третью сторону

ссылка

опубликован 13 Мар '16, 15:56

kostes's gravatar image

kostes
384
одобрено: 16%

изменено 13 Мар '16, 15:58

Спасибо! Действитьельно! :)

(13 Мар '16, 16:03) Евгений Саенко
Ваш ответ
включить просмотр

Следить за вопросом

По Email:

После авторизации вы сможете подписаться на любые обновления здесь

Основы Markdown

  • *italic* or _italic_
  • **bold** or __bold__
  • ссылка:[текст](http://url.com/ "заголовок")
  • изображение?![alt текст](/path/img.jpg "заголовок")
  • нумерованный список: 1. Foo 2. Bar
  • Для того чтобы добавить разрыв строки просто добавьте два пробела.
  • основные HTML тэги, также поддерживаются

Тэги:

×542
×269
×31

Задан: 13 Мар '16, 15:50

Просмотров: 443 раз

Отредактирован: 13 Мар '16, 16:03