undefined

Задачи на вызов методов

Java Syntax
2 уровень , 8 лекция
Открыта

— Привет, Амиго. Хочу дать тебе пару задачек:

undefined
7
Задача
Java Syntax,  2 уровень,  8 лекция
Недоступна
Минимум двух чисел Ӏ Java Syntax: 2 уровень, 8 лекция 7
Кто-то младше, кто-то старше, кто-то выше, кто-то ниже. В программировании поиск меньшего и большего столь же важен, как и в реальном мире. Хотя программирование — и есть реальный мир, чего уж там. Давайте напишем метод, который сравнит два целых числа, и в результате выдаст минимальное из них.
undefined
7
Задача
Java Syntax,  2 уровень,  8 лекция
Недоступна
Минимум трёх чисел
«Не сравнивай меня с другими!», — вскрикнул N. Но в этом мире без сравнений не получится. А уж в программировании — и подавно. Давайте зададим три числа, посмотрим на них, и поймём, какое из них самое маленькое. Сделаем это с помощью программы, точнее, — специального метода min, который будет вычислять, какое из чисел меньше двух других.
undefined
7
Задача
Java Syntax,  2 уровень,  8 лекция
Недоступна
Минимум четырех чисел
В комнате сидело четверо уставших ковбоев. Каждый из них должен опустить руку в сосуд и извлечь из него номер. Тот из четверых, кому достанется самое маленькое число, должен сходить за скотчем (это напиток такой, а не клейкая лента). Помогите ребятам найти крайнего: найдите минимум из четырех чисел.
undefined
1
Задача
Java Syntax,  2 уровень,  8 лекция
Недоступна
Повторенье-мать
В центре обработки секретной информации сидит Агент с тремя парами глаз. Его мозг устроен так, что он воспринимает прочитанное только по фразам, причем каждая фраза должна быть написана три раза подряд, в новой строке. Давайте поможем Агенту и перешлем ему сообщение в понятном формате. Для этого реализуем метод print3.
undefined
1
Задача
Java Syntax,  2 уровень,  8 лекция
Недоступна
Печатаем трижды
Я по три раза по три раза по три раза не повторяю не повторяю не повторяю. Вы уже догадались по первой фразе, какое вас ждет задание? Если нет, то вот оно: реализуйте метод print3, который должен вывести переданную строку или слово на экран трижды, причем в одной строке. Не забудьте разделить все слова пробелами.
undefined
1
Задача
Java Syntax,  2 уровень,  8 лекция
Недоступна
Да хоть на Луну!
Программисты часто переезжают с места на место, но только если сами того хотят. Вот почему в их среде конвертеры так популярны. Хотя, может, и не поэтому. Тем не менее, тренируемся их писать. Представьте, что теперь вам придется работать не где-нибудь, а на Луне. Давайте реализуем метод, который переводит ваш земной вес в лунный.
Комментарии (1380)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
BambucH 3 уровень, Москва
12 февраля 2021
Кто нибудь может поподробнее расписать последнюю задачу, а точнее как всё же реализовать метод. Перечитал несколько раз прошлые лекции и ничего даже похожего не нашёл. Спасибо заранее. Правильное решение не хочу нажимать.
San sys 4 уровень, Москва
4 февраля 2021
А кто подскажет какую строку воткнуть,чтобы выдавало сообдщение об одинаковых числах,если они такие. Я пытался вложенный if, но метод возвращает число, а строку через вывод не хочет
PSArus 7 уровень, Новосибирск
31 января 2021
В задаче на минимум трех чисел достаточно сравнить между собой "а" и "b", а потом сравнить меньшее с "c". Реализация через if-else довольно проста. Подскажу кусочек кода: if (min > c) { min = c; }
18 января 2021
</strong помню visual basic6.0 - изучал лет 20 назад так там всё проще в 1000 раз, а для себя решил однозначно что JAVA нужен для очень крутых задач, GOOGLE - предлагает KOTLIN значит так и поступим а ковыряться всю жизнь в джаве нет смысла для средней руки программистов - просто уйдет время.
Andrew 19 уровень, Санкт-Петербург
13 января 2021
package number1; public class Solution { public static int min(int a, int b, int c) { if (a < b) { if (a < c) { if (b < c) { if (b < a) { if (c < a) { if (c < b){ return a; } } } } } } else { return b; } return c; } public static void main (String[]args){ System.out.println(min(1, 2, 3)); System.out.println(min(-1, -2, -3)); System.out.println(min(3, 5, 3)); System.out.println(min(5, 5, 10)); } } Задача № 2 Все вроде бы и правильно но пишет последний пункт не верно! Разве так нельзя?
Владислав 3 уровень, Днепр
1 января 2021
Почему в каких то задачах сначала пишем это public static void main (String[] args) { а потом это public static double getWeight(int earthWeight) а в других наоборот ??? Везде пишут что это public static void main (String[] args) { точка входа в код
Владислав 3 уровень, Днепр
31 декабря 2020
вообще ни чего не понятно. Откуда прога что берет и куда return это все возвращает.??? Просто треш лютый.
Владислав 3 уровень, Днепр
31 декабря 2020
почему не правильно сформулировано одно из требований ? "Программа должна выводить текст на экран" Текст это String. В данном случае прога выводит цифры
Владислав 3 уровень, Днепр
31 декабря 2020
не понятно / если код исполняется сверху вниз как значения (например в первой задаче) 12 и 33 попадают в обработку кода ?
Anonymous #2288933 8 уровень
27 декабря 2020
Возник вопрос: почему в 3-й задаче (найти минимум из 4 чисел) 2 метода с абсолютно одинаковыми именами в одном классе? Как программа (метод main) понимает к какому из методов (min) обращаться? Или сразу кидает параметры в оба метода? А как тогда решает из какого метода получить ответ? P.S. А вот про "&&" могли бы раньше в лекциях хотя бы намекнуть. Хотя и без этого вполне реально решить 2ю задачу.