функция которая вычисляет минимум из трёх чисел - Страница 4 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > Java

Java В данном форуме вы сможете найти много полезной информации по платформе Java. Подробные статьи, исходные коды и конечно учебники как для новичков так и профессиональных Java разработчиков вы найдёте здесь. Если у вас есть вопрос или хотите поделится своими наработками, пожалуйста, делайте это в этой теме.

Ответ
Опции темы
Непрочитано 20.09.2014, 01:21   #31
Аватар для L2CCCP

По умолчанию Re: функция которая вычисляет минимум из трёх чисел

Цитата:
Сообщение от Pointer*Rage Посмотреть сообщение
va_list inside

Код:
public int max(int...n) {
  int result = Integer.MIN_VALUE;
  for(int i : n) result = Math.max(result, i);
  return result;
}
OFMG. Зачем вам коллекции тут? Коллекции, сортировки... Наркоманы?
как бы
https://forum.zone-game.info/showpos...6&postcount=25

Зубастик сказал про коллекцию я показал пример но он настоял на использование получения минимальных\максимальных числен без цикла

Вариантов куча скажем так, все зависит от того что нужно...

Последний раз редактировалось L2CCCP; 20.09.2014 в 02:17.
L2CCCP вне форума Отправить сообщение для L2CCCP с помощью ICQ Отправить сообщение для L2CCCP с помощью MSN Отправить сообщение для L2CCCP с помощью Skype™ Ответить с цитированием
Непрочитано 07.02.2015, 15:18   #32
Пользователь

По умолчанию Re: функция которая вычисляет минимум из трёх чисел

в php проще=):
Свернуть ↑Развернуть ↓
Virt вне форума Отправить сообщение для Virt с помощью ICQ Отправить сообщение для Virt с помощью Skype™ Ответить с цитированием
Непрочитано 07.02.2015, 16:25   #33
Аватар для Apoloser
Герой

По умолчанию Re: функция которая вычисляет минимум из трёх чисел

Цитата:
Сообщение от Virt Посмотреть сообщение
в php проще=):
Свернуть ↑Развернуть ↓
Ну так-то в php есть функции min() max()
Apoloser вне форума Отправить сообщение для Apoloser с помощью ICQ Отправить сообщение для Apoloser с помощью Skype™ Ответить с цитированием
Непрочитано 07.02.2015, 17:08   #34
Пользователь

По умолчанию Re: функция которая вычисляет минимум из трёх чисел

Цитата:
Сообщение от Apoloser Посмотреть сообщение
Ну так-то в php есть функции min() max()
Но ресурсоёмкие=)
Virt вне форума Отправить сообщение для Virt с помощью ICQ Отправить сообщение для Virt с помощью Skype™ Ответить с цитированием
Непрочитано 07.02.2015, 19:00   #35
Аватар для L2J
Пользователь

По умолчанию Re: функция которая вычисляет минимум из трёх чисел

//slowpoke
L2J вне форума Ответить с цитированием
Непрочитано 07.02.2015, 19:15   #36
Аватар для Deazer

По умолчанию Re: функция которая вычисляет минимум из трёх чисел

21 век, а вы задаете вопрос о вычисление минимума из трёх чисел
Deazer вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 01.06.2015, 04:17   #37
Аватар для FaintSmile
Пользователь

По умолчанию Re: функция которая вычисляет минимум из трёх чисел

Цитата:
Сообщение от VISTALL Посмотреть сообщение
TreeSet в помощь
Угу, а чтобы грядку на даче вскопать вы видимо бульдозер сразу подгоняете?

Автору:

Не функция, а метод. Ни к чему нам здесь языческая Сишная ересь.

Самое простое для новичка.
public static int min(int a, int b, int c)
{
int res = a;
if(res > b)
res = b;
if(res > c)
res = c;
return res;
}

Посложнее для новичка.
Нужно будет почитать про условные операторы.
public static int min(int a, int b, int c)
{
int res = a > b ? b : a;
return res > c ? c : res;
}

Еще немного сложнее для новичка.
public static int min(int a, int b, int c) {
return a > b ? (b > c ? c : b) : (a > c ? c : a);
}

Правильный вариант.
public static int min(int a, int b, int c) {
return Math.min(Math.min(a,b),c);
}

Так же в самоучителе как правило во всех предыдущих примерах, либо вовсе в материале, есть ключ к решению задачи, нужно только внимательно читать. Так же используйте ЛОГИКУ и помните, что краткость - сестра таланта. Но мой вам совет, пишите код так, будто вы пишите его для другого человека, который с постановкой вашей задачи вообще не знаком и может понять что вы имели в виду, только по написанному коду и названиям методов и переменных.

В следующий раз попробуйте написать программу для решения квадратного уравнения.

P.S. Если человек спрашивает про нахождение минимального из трёх чисел, то обсуждать в этой теме коллекции, массивы, итераторы - бессмысленно, да к тому же еще и беспощадно.
FaintSmile вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
itamename-e.dat UFODriverr Lineage II 5 28.02.2021 18:17


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 06:36. Часовой пояс GMT +3.

Вверх