LuxurY forum (scripting SA-MP)

Объявление

с 29 марта 2007 года
LuxurY forum - крупнейший российский форум скриптинга в PAWNO
Новый форум
Задавайте свои вопросы

Архив скриптов


Наша кнопка:
LuxurY forum :: Scripting SA-MP
Код:

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » LuxurY forum (scripting SA-MP) » Вопросы по созданию скриптов » Большее значение


Большее значение

Сообщений 1 страница 6 из 6

1

Возможно ли брать из нескольких, так сказать, переменных самое большое значение? Например, у меня значения 5, 8 и 3, как взять 8,
Если вообще такое возможно?

0

2

Подбором и сравнением.

0

3

main()
{
new arg[]={3,5,8,665,34,23,87,4,5,76,346,34,34,34,56,57676};
printf("%d",max2(arg));
}

stock max2(arg[])
{
new c=0;
for(new i;i<strlen(arg);i++)
{
    c=max(c,arg[i]);
}
return c;
}

0

4

Evgeniy написал(а):

main()
{
new arg[]={3,5,8,665,34,23,87,4,5,76,346,34,34,34,56,57676};
printf("%d",max2(arg));
}

stock max2(arg[])
{
new c=0;
for(new i;i<strlen(arg);i++)
{
    c=max(c,arg[i]);
}
return c;
}

Не совсем то. Это берёт самое длинное число, а если длина одинакова? Но можно сделать чтобы зачения моих переменных были не по порядку типа 1,2,3, а по длине, то есть 1 - 1, 2-11,  3-111 и т.п.
Спасибо!

0

5

Santos написал(а):

Не совсем то. Это берёт самое длинное число, а если длина одинакова? Но можно сделать чтобы зачения моих переменных были не по порядку типа 1,2,3, а по длине, то есть 1 - 1, 2-11,  3-111 и т.п.
Спасибо!

даже если длина одинаковая, берется самое большое число.
я проверял :)

0

6

LuxurY написал(а):

даже если длина одинаковая, берется самое большое число.
я проверял

А я вот сначала по своей глупости не проверил(((
А так, это совсем меняет дело)
Спс тебе, а то бы так и сидел с длинной чисел)

0


Вы здесь » LuxurY forum (scripting SA-MP) » Вопросы по созданию скриптов » Большее значение