Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 20.11.2016
Сообщений: 3
1

Как вывести номера элементов массивов по возрастанию

20.11.2016, 19:07. Показов 1052. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как вывести номера элементов массивов по возрастанию значений хранящихся в массиве допустим массив
a[0]=10;
a[1]=4;
a[2]=15;
a[3]=11;
a[4]=5;
и вывести так 1 4 0 3 2
и как-то нужно это оформить что-ли в массив записать чтобы можно было использовать эти значения то есть создать массив int и записать:
a[0]=1;
a[1]=4;
a[2]=0;
a[3]=3;
a[4]=2;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2016, 19:07
Ответы с готовыми решениями:

Вывести номера совпавших элементов двух массивов
Заданы два массива целых чисел одинаковой размерности. Сравнить их соответствующие элементы и...

Если какие-то элементы массивов одинаковы, то вывести номера этих элементов
Здравствуйте! У меня такая задача, даны две массивы, если какие то элементы этих массивов одинаковы...

Сравнить соответствующие элементы двух массивов и вывести на экран номера совпавших элементов
Заданы два массива целых чисел одинаковой размерности.Сравнить их соответствующие элементы и...

Как вывести не сами элементы а их номера по возрастанию и по убыванию?
program Project2; {$APPTYPE CONSOLE} uses SysUtils; const e1=5;e2=2; var a:arrayof...

5
Диссидент
Эксперт C
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
20.11.2016, 19:23 2
coder555, Один из путей решения. Создать массив номеров { 0,1,,2,3,4} И сортировать этот массив. Но сравнивать, конечно, не номера, а значения в ячейках исходного массива
0
0 / 0 / 0
Регистрация: 20.11.2016
Сообщений: 3
20.11.2016, 19:29  [ТС] 3
мне нужно именно номера массивов, слушай там мне кажется можно взять алгоритм сортировки и как-то переделать его что-бы он номера тоже записывал но что то у меня никак не получатся
0
Диссидент
Эксперт C
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
20.11.2016, 19:32 4
Цитата Сообщение от coder555 Посмотреть сообщение
что то у меня никак не получатся
Покажи, что получается.
0
0 / 0 / 0
Регистрация: 20.11.2016
Сообщений: 3
20.11.2016, 19:41  [ТС] 5
я теоритически подумав не могу реализовать это в коде.ты можешь это сделать?
0
Диссидент
Эксперт C
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
20.11.2016, 19:43 6
Цитата Сообщение от coder555 Посмотреть сообщение
ты можешь это сделать?
Могу. Но не буду. Вот если ты покажешь свой код, может быть помогу подправить.
0
20.11.2016, 19:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2016, 19:43
Помогаю со студенческими работами здесь

Вывести номера ячеек массива по возрастанию
Дан массив, нужно отсортировать его по убыванию и вывести порядок сортировки, например in: 10 67...

Найти номера одинаковых элементов и вывести эти номера в порядке возрастания
Дан целочисленный массив размера N, содержащий ровно два одинаковых элемента. Найти номера...

Найти номера одинаковых элементов массива и вывести эти номера на экран
Выводит какую-то ересь, скорее всего ошибка в выводе. org 100h len equ 11-1 xor bx,bx ...

Найти номера одинаковых элементов массива и вывести эти номера на экран
Дан целочисленный массив , содержащий ровно два одинаковых элемента. Найти номера одинаковых...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru