Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2021, 19:30   #1
Shazam21
 
Регистрация: 22.12.2021
Сообщений: 9
По умолчанию Работа с массивами. Зменить массив

Ребята нужна помощь, завтра сдавать. C++
Максимальный элемент массива среди элементов с четными индексами заменить значением его индекса.
Откуда и как мне знать его индекс? Буду очень благодарен, если поможете.

Последний раз редактировалось Shazam21; 22.12.2021 в 19:35.
Shazam21 вне форума Ответить с цитированием
Старый 22.12.2021, 19:35   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,581
По умолчанию

Индекс элемента это его номер в массиве, ну то есть когда ты пишешь a[i], то a - это сам массив, i - индекс элемента, а a[i] - значение i-го элемента.
Arigato вне форума Ответить с цитированием
Старый 22.12.2021, 19:45   #3
Shazam21
 
Регистрация: 22.12.2021
Сообщений: 9
По умолчанию

Arigato, а можешь код отправить, у меня куча ошибок выходит
Shazam21 вне форума Ответить с цитированием
Старый 22.12.2021, 22:19   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,581
По умолчанию

Цитата:
Сообщение от Shazam21 Посмотреть сообщение
а можешь код отправить
Обычно готовый код просят во Фрилансе.
Arigato вне форума Ответить с цитированием
Старый 23.12.2021, 02:49   #5
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 962
По умолчанию

Код:
'4et.bas
n = 7: Dim a(n): Randomize Timer: max = -10 ^ 10: q = 0
For i = 1 To n: a(i) = Int(Rnd * 89 + 10): Print i, a(i): Next
For i = 2 To n Step 2
    If a(i) > max Then max = a(i): q = i
Next
a(q) = q: Print: Print
For i = 1 To n: Print i, a(i): Next
End
из qb64 qbasic переводим сами
и лично я требующийся язык не знаю

и небось условие возможно включить в 1-й цикл

результат не копируется зато вкратце:
на 6-м месте наибольшее 55 заменилось на число 6
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с массивами, одномерный, двумерный массив строк. Cheat_Engine Помощь студентам 0 17.12.2015 22:22
зменить диапазон ячеек, через условия справочника SkyWay Microsoft Office Excel 1 14.02.2015 17:25
pascal. работа с массивами. запись в массив. Poltish Паскаль, Turbo Pascal, PascalABC.NET 1 09.04.2013 19:19
Работа с массивами madishka Помощь студентам 2 17.12.2010 21:45
Работа с массивами kaaron Общие вопросы C/C++ 1 24.10.2010 19:40