Минимум трёх чисел

  • 2
  • Недоступна
«Не сравнивай меня с другими!», — вскрикнул N. Но в этом мире без сравнений не получится. А уж в программировании — и подавно. Давайте зададим три числа, посмотрим на них, и поймём, какое из них самое маленькое. Сделаем это с помощью программы, точнее, — специального метода min, который будет вычислять, какое из чисел меньше двух других.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (139)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Simon Vittenberg5 уровень
вчера, 14:23
Всё решается очень просто. Добавляем строку с возвратом метода поиска минимума. В скобках после объявления метода ставим переменные. Чтобы прошло валидацию надо правильно разставить скобки.
vadim3 уровень, Минск
четверг, 14:59
я что-то вообще не понимаю) объяснит кто доступно ?
Tanichka Saldan3 уровень, Ужгород
позавчера, 08:33
команды "if" и "else" - взаимоисключающие, и способны вывести 1 результат только из 2х вариантов (в нашем случае имеем 3 числа, надо - 2). Чтоб компилятор понимал выбор из трех значений, нужно сначала наши три переменные сократить к двум (выбрать меньшее из первых двух чисел, а потом то что получилось - сравнить с третьим числом, и получить команду возврата результата к этому новому числу) Создадим с переменных а и b - новую переменную и назовем ее - m. (чтоб потом сравнивать ее с переменной с)!!НО!! новая переменная должна быть созданная путем выбирания меньшего числа из переменных a и b. ......В итоге мы сначала взяли одной командой вывели меньшее число из первых двух переменных, и назвали это число переменной m, и следующий шаг - выбор меньшего числа из переменной m и оставшейся переменной с. Назовем это m2. КОгда пишем команду return - присваиваем ей значение m2, так как это есть наш конечный результат, и интересует только он. Заметь, что мы должны тогда ввести 2 новых переменных - m, m2
vadim3 уровень, Минск
позавчера, 13:11
Очень доступно ) спасибо )
Yuliia Obukhova3 уровень, Одесса
4 июля, 11:51
<=, а не =>
Николай3 уровень, Симферополь
30 июня, 14:08
Получилось разобраться самому, немного подумав логически и подсмотрев предидущую лекцию)
Юлия4 уровень, Ленинск-кузнецкий
30 июня, 09:09
Подсказка - здесь нужны всего 2 переменные, m1 и m2. Берем и сравниваем их между собой
Юлия4 уровень, Ленинск-кузнецкий
30 июня, 09:08
Решала очень долго, плохо разбираясь в коде. Потом села и долго думала. Попыток было штук 50. Затем взяла листочек, ручку, и расписала все в тетради. И получилось, что это первая тема, в которой я ПО НАСТОЯЩЕМУ разобралась. Все до каждой переменной и запятой. Так что если не получается, то абстрагируйтесь от кода и просто распишите все в тетради. Мне помогло
Пётр3 уровень
28 июня, 17:39
50, блестящий его ЗАД, попыток! Подсказка для всех "умных" у которых не выполняется последнее условие. в if и else if у вас наверняка есть аналогичные сравнения, а их быть не должно.
Адександр3 уровень, Владивосток
27 июня, 14:31
Решил!
Адександр3 уровень, Владивосток
27 июня, 14:06
Ребята, что не так???(((( вроде все сравнил, ничего не получается(((
Alexander4 уровень, Екатеринбург
12 июня, 10:40
Просто: метод Math.min() — возвращает минимальное значение из двух аргументов. Аргумент может быть int, float, long, double. Развитие метода из предыдущей задачи: Math.min(a, Math.min(b, c));