Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
 Аватар для Pacan1
50 / 50 / 39
Регистрация: 06.12.2011
Сообщений: 237

Нахождение минимума их трех чисел

25.06.2018, 09:16. Показов 3900. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Обучаюсь на JavaRush, проблема при нахождение минимума их трех чисел.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
package com.javarush.task.task02.task0216;
 
/* 
Минимум трёх чисел
*/
public class Solution {
    public static int min(int a, int b, int c) {
        int min1;
    min1 = 0;
    if (a<b && a<c) {
         min1 = a; 
    }
        else  if (b<c && b<a)
        {
          min1 = b;
        }
        else if (c<a && c<b)
        {
            min1 = c;
        }
          return min1;
    }
 
    public static void main(String[] args) throws Exception {
        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));
    }
 
}
в строке с выводом, где есть одинаковые числа, выводит 0, можете сказать где ошибка?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.06.2018, 09:16
Ответы с готовыми решениями:

Нахождение минимума из трёх чисел
как написать нахождение минимума из трёх данных чисел?

Разность максимума и минимума трех чисел
Даны 3 числа. Найти разность максимума и минимума этих чисел. uses math; var a, b, c: int64; begin read(a, b, c); ...

Полусумма максимума и минимума трёх чисел
Даны три целых числа A,B,C, причём все числа различные . Если полусумма максимума и минимума меньше, чем оставшееся число, то вывести на...

13
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
25.06.2018, 10:00

Не по теме:

Надо немедля позвать в тред Авиза



Добавлено через 2 минуты
Aviz__
3
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
25.06.2018, 10:06
Pacan1, бросай, этот Раш, пока не поздно! Иначе, такая судьба Проблемы в работе Junior-ом и мучения...

Вариант решения твоей задачи:
Java
1
2
3
public static void main(String[] args) {
        System.out.println(Math.min(21,Math.min(21,-4)));
    }
0
19 / 19 / 1
Регистрация: 12.03.2018
Сообщений: 252
25.06.2018, 10:30
Цитата Сообщение от Aviz__ Посмотреть сообщение
Pacan1, бросай, этот Раш, пока не поздно! Иначе, такая судьба Проблемы в работе Junior-ом и мучения...
Вариант решения твоей задачи:
Напротив, когда я пришел устраиваться, и спросили какие курсы я проходил. То после того как, я сказал "бла, бла, бла и еще javarash", меня спросили, "Какой уровень", затем спросили "А почему только 20-ый? Почему не прошли до конца?"

Так, что не слушай. проходи JavaRush, я даже из-за здешних программистов, забил на него, и жалею об этом. Но не забывай одно. Нужно очень много фреймворков и технологий по мимо java.
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
25.06.2018, 10:41
Цитата Сообщение от Artyr2 Посмотреть сообщение
жалею

Не по теме:

о том, что мало мучений ща испытываешь?!!

0
19 / 19 / 1
Регистрация: 12.03.2018
Сообщений: 252
25.06.2018, 10:55
Цитата Сообщение от Aviz__ Посмотреть сообщение
о том, что мало мучений ща испытываешь?!!
Javarush учит решать задачи на уровне автоматизма. Этот курс не идеален, но это лучшее из того что есть, на данный момент. Многие элементы программирования нужно довести до уровня автоматизма. И javarush с этим криво, но справляется. Если бы я бы прошел ветку мультипоточности за неделю, то я бы, не гуглил каждый раз разные элементы мультипоточности, а это было бы в голове.

Когда ты пишешь System.out.println(); ты не думаешь, это автомат. И таких элементов должно быть очень много, тогда, код писать одно удовольствие, а не смотреть в документацию каждый раз, когда возникает какой то вопрос.

Мне не очень нравится JavaRush, у него есть определенные проблемы, связанные с тем, что задач слишком мало, и они все не очень правильно систематизированы.

Но, это лучшее из того что есть на данный момент.


И как только, я вижу java код, чистый так сказать, у меня вообще нет, ни каких проблем. Все пишется на ура, и только так. Но как только речь заходит о Spring, Hibernate, JDBC, ORM, SQL, Web, MVC и многое другое. То я сразу сыплюсь. По каждой из этой технологии надо сделать по 10 уровней javarush, но с намного большим количеством задач, для того чтобы довести эти вещи до уровня автоматизма.
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
25.06.2018, 11:10
Цитата Сообщение от xoraxax Посмотреть сообщение
Aviz__

Не по теме:

сам Xora, великий Xora снизошел до зова!:victory:

0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
25.06.2018, 11:30
Aviz__, это известность, братан!

Pacan1,
Java
1
2
3
private static int min(int a, int b, int c) {
        return Stream.of(a, b, c).min(Integer::compareTo).get();
    }
Цитата Сообщение от Artyr2 Посмотреть сообщение
Когда ты пишешь System.out.println(); ты не думаешь, это автомат.
вот тут согласен, именно это умеют все джаварашевцы, их прям задрачивают на сисауты. А когда джаварашевец узнает, что в Идее для сисаута надо просто написать sout то он вообще счастлив
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
25.06.2018, 11:38
Цитата Сообщение от Welemir1 Посмотреть сообщение
это известность

Не по теме:

а то! три дня ямайский ром пить буду... не часто Xora, призывает.

0
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
25.06.2018, 13:22
Aviz__, Мне бы его "мучения", на работе же мучается. Я потратил куда больше времени и думаю что некоторые темы изучил не хуже, а все равно еще не работаю джуном.

Я думаю что там проблема в другом, чтобы продать курс их очень сильно мотивируют, они слишком самоуверены и считают что с нуля за пол года можно стать программистом.
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
25.06.2018, 13:33
Цитата Сообщение от ViktorFX Посмотреть сообщение
Мне бы его "мучения"

Не по теме:

не зная всех тонкостей, не будем так думать, Бро!

1
 Аватар для Pacan1
50 / 50 / 39
Регистрация: 06.12.2011
Сообщений: 237
25.06.2018, 17:54  [ТС]
Цитата Сообщение от Welemir1 Посмотреть сообщение
avaВыделить код
1
2
3
private static int min(int a, int b, int c) {
* * * * return Stream.of(a, b, c).min(Integer::compareTo).get();
* * }
Спасибо, конечно, за укороченный код, но мне надо чтобы сказали в чем моя ошибка в моем коде...
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
25.06.2018, 18:13
Лучший ответ Сообщение было отмечено Pacan1 как решение

Решение

Цитата Сообщение от Pacan1 Посмотреть сообщение
выводит 0
Очевидно потому, что не удовлетворено ни одно условие из всех if'ов

Добавлено через 6 минут
Pacan1, дабу
Java
1
2
3
4
if (a <= b && a <= c) min1 = a;
        else if (b <= c) min1 = b;
        else min1 = c;
return min1;
1
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
25.06.2018, 18:27
Pacan1, Бро, освой вот это https://www.cyberforum.ru/java/thread2250765.html и сам все будешь видеть!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.06.2018, 18:27
Помогаю со студенческими работами здесь

Нахождение минимума из двух чисел
Делая лабораторную с условием: Найти минимум из двух чисел х и у, написала такого вида программу: #include &lt;iostream.h&gt; #include...

Поиск минимума из трех чисел и вывод суммы оставшихся
Добрый день. Требуется помощь в коде, суть - поиск минимума из трех чисел и вывод суммы оставшихся. Некорректно ищет минимум, а именно...

Нахождение суммы трех наибольших чисел в наборе из 7 чисел
Помогите написать, программу нахождения суммы из трех наибольших чисел набора 7 чисел. Я вообще без понятия как это сделать(((

Нахождение среди трех заданных чисел a, b, c числа, квадрат которого равен произведению двух других чисел
Доброго времени суток, помогите пожалуйста с задачкой( Препод злой попался, жалею что математику в школе не учил( Нужно составить VBA...

Нахождение трех пифагоровых чисел
В общем, в данный момент я еще очень плохо знаю язык программирования Pascal, в следствии чего, я не могу написать программу в институте, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
ПЛИС
zxcha1ka_ 27.01.2026
AHDL Разработать программы для синтеза следующих устройств: 1. Параллельного регистра 4-х разрядного с синхронной загрузкой и асинхронным сбросом (обнулением); Пoмoгитe пoжaлyйстa
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru