Минимум двух чисел

  • 3
  • Недоступна
Все алгоритмы поиска и сортировки построены на сравнениях. Совсем скоро вы сможете ими заняться, если будет такое желание. А пока предлагаем начать с малого: написать программу для поиска минимального из двух чисел. Найти, а затем вывести на экран. Ну а если числа одинаковы, вывести любое из них.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (20)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизоваться
Татьяна4 уровень
понедельник, 11:24
Сделала через Math.min, всё прошло
Zhenya Ursol5 уровень, Киев
23 января, 20:09
Если два числа равны между собой, необходимо вывести любое. Любое, так любое....
int b = 10;
int random =(int)(Math.random() * b);
Леонид13 уровень
18 июня 2018, 20:35
Подскажите, пожалуйста, необходимость использования метода readLine() обусловлена вводом двух чисел с клавиатуры ? Т.е. если бы программа запускалась бы из консоли, то тут был бы метод read() ?
Александр Кашаев7 уровень, Москва
11 декабря 2018, 16:54
пользуюсь сканнер всегда, легче запомнился)
Анастасия Мироничева7 уровень, Москва
18 января 2018, 10:38
Объясните, пожалуйста, в чём проблема. Проставляю пакет import java.util.*; , чтобы импортировался класс Scanner, но javarush его не видит. А через IDE всё норм. Как сделать так, чтобы была возможность здесь решать задачу через Scanner.
Владимир Китайгора14 уровень, Днепр
19 февраля 2018, 08:51
Попробуй импортировать так -> import java.util.Scanner;
Нина Можарская6 уровень, Киев
25 декабря 2018, 00:53
напишите вот так import java.util.Scanner; проблемы нет
Максим16 уровень, Минск
28 сентября 2017, 11:57
если использовать double - не проходит проверку...хотя это тоже числа, не целые, но числа же...в задании не было использовать только целочисленные значения типа int
Нина Можарская6 уровень, Киев
25 декабря 2018, 00:55
правильно что не проходит т.к. по условию четко прописано целые числа "Ввести с клавиатуры два целых числа, "
Anastasiia20 уровень
14 сентября 2017, 23:43
как я поняла, то имеется в виду, что для a==b нужно в System.out.println указать любую одну переменную. А не писать код, который выберет одну переменную из 2х. Если кто знает как можно вывести любую одну переменную из двух, подскажите, я не нашла.
Владимир18 уровень
16 сентября 2017, 20:05
System.out.println(), подставляй либо a, либо b.
RusSun11 уровень
4 августа 2017, 08:20
Просто на выходе должны быть просто числа.
Meraya12 уровень, Харьков
2 августа 2017, 23:31
У меня считывание цифр места больше занимает чем само действие. Понравился вариант Юрия. А у меня вот так: System.out.println(Math.min(a,b));
Андрей Буланов6 уровень, Москва
2 августа 2017, 12:54
В задании не сказано про тип чисел,а решение работает только с целыми числами. (Модеры поправьте, плз)
Виталий6 уровень
15 января, 02:45
В условии задачи первыми словами являются: "Ввести с клавиатуры два целых числа...". Так что все верно...)
Юрий Сафонов7 уровень, Москва
5 марта 2017, 11:00
BufferedReader read = new BufferedReader(new InputStreamReader(System.in)); int a = Integer.parseInt(read.readLine()); int b = Integer.parseInt(read.readLine()); System.out.println(a < b ? +a:+b);
Anonymous #11287145 уровень
9 апреля 2017, 15:51
А как же случай, когда a==b?
Олег4 уровень
15 августа 2017, 20:20
И без него проходит проверку
Антон10 уровень, Минск
20 июля 2018, 21:54
объясни пожалуйста эту формулу (a < b ? +a:+b);
Александр Кашаев7 уровень, Москва
11 декабря 2018, 12:45
это проверка условий: (логическое выражение) ? если истина-возвращаем-это : если-ложь-возвращаем-это; то есть это краткая форма if-else