![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.05.2009
Сообщений: 11
|
![]()
помогите пожалуйста! как найти в одномерном массиве с числами от 1 до 99 (Random) элемент, первая цифра которого максимальная? массив состоит из 9 элементов.
Последний раз редактировалось Сергей К.; 09.12.2009 в 09:43. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
![]() Код:
Последний раз редактировалось notHaker; 09.12.2009 в 10:29. |
![]() |
![]() |
![]() |
#3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
В цикле по элементам и сравниваешь с некой переменной. Если очередной элемент более этой переменной, присваиваешь переменной этот элемент.
И незачем так кричать... Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
![]()
Дык там вродь про первую максимальную цифру он говорил...
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 08.05.2009
Сообщений: 11
|
![]()
СПАСИБО БОЛЬШОЕ! пытался сделать что-то вроде: если меньше 10, то ищет макс, иначе делит на 10, но ничего не получалось! СПАСИБО!!!))
Ну да, про ПЕРВУЮ МАКСИМАЛЬНУЮ ЦИФРУ а там просто ищет максимальное число? |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
![]()
нет... по первой цифре находит.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 08.05.2009
Сообщений: 11
|
![]()
СПАСИБО!!!
|
![]() |
![]() |
![]() |
#8 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
![]()
что-то больно сложновато вы сделали =))) там же легко, вот пример на си
Код:
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
![]() Цитата:
2) фактически у вас не находит нужный индекс массива (пример : в массиве два элемента 88 и 89, то ваш алгоритм будет указывать на последний, тк 8,9 > 8,8. а должно быть иначе 8,0 = 8,0). К пареньку придерутся. ![]() ![]() Последний раз редактировалось notHaker; 09.12.2009 в 15:28. |
|
![]() |
![]() |
![]() |
#10 |
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
![]()
думаю, проще так:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск мин. элемента массива | lg12 | Помощь студентам | 1 | 10.07.2009 15:07 |
Поиск Макс элемента | kostya2 | Общие вопросы C/C++ | 5 | 26.04.2009 16:49 |
Поиск минимального (максимального) элемента массива | Radamant | Помощь студентам | 10 | 24.12.2008 17:44 |
Поиск позиции элемента несортированного массива | gdneon | Microsoft Office Excel | 4 | 16.04.2007 08:08 |