Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Pavelko13
0 / 0 / 0
Регистрация: 03.02.2019
Сообщений: 5
1

Переставить первый элемент массива так, чтобы данные стали упорядоченными

06.02.2019, 12:48. Просмотров 204. Ответов 1
Метки нет (Все метки)

В массиве должна быть записана информация о результатах соревнований по плаванию, в котором приняли участие 25 спортсменов. Данные должны быть записаны в порядке ухудшения результата. После заполнения массива выяснилось, что значение первого элемента не соответствует требованию упорядоченности. Изменить массив так, чтобы данные были упорядочены.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2019, 12:48
Ответы с готовыми решениями:

Заданы две строки. Можно ли переставить буквы в одном из слов так, чтобы слова стали одинаковыми?
F. Заданы две строки А и В. Можно ли переставить буквы в одном из слов так, чтобы слова стали...

Выполнить кольцевой сдвиг элементов массива так чтобы его первый максимальный элемент оказался на k-том месте
Дан одномерный массив размерность n и число k. Если в исходном массиве чисел больше, чем k, то в...

Переставить первый и последний элемент массива
Доброго времени суток. Хочу переставить первый и последний элемент массива. Но что-то я неправильно...

Преобразуйте массив так, чтобы все положительные элементы массива стали отрицательными и наоборот
1. Преобразуйте массив так, чтобы все положительные элементы массива стали отрицательными и...

Переставить строки матрицы так, чтобы наименьший элемент находился на главной диагонали
задать двумерный массив размером 4 на 4. массив заполняется целыми числами случайным образом. в...

1
Михаиллллллл
64 / 55 / 13
Регистрация: 16.03.2017
Сообщений: 426
06.02.2019, 13:49 2
Как вариант сначала создаете массив и заполняете его.
После в цикле сравниваете первое значение массива с последующими, если последующие меньше, меняете их местами и прогоняете цикл до конца, может еще число будет поменьше... И потом со вторым членом и так до 24-го

Добавлено через 6 минут
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
QVector <double> timeResult (25)
...
for(int i = 0; i < 24; i++)
{
int a1;
int a2;
for (int z =  i +1; z < 25; z++){
if( timeResult[i] > timeResult[z])
{
a1 =timeResult[i];
a2 = timeResult[z];
timeResult[i]  = a2;
timeResult[z] = a1;  
}
}}
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2019, 13:49

В матрице переставить строки так, чтобы наименьший элемент находился на главной диагонали
задать двумерный массив размером 4 на 4. массив заполняется целыми числами случайным образом. в...

Переставить местами выбранный элемент и первый из максимальных элементов массива
3).Объединим первый и второй приёмы. Решив задачу, суть которой не в том, чтобы переставить местами...

Переставить значение элементов заданного одномерного массива, так чтобы все нулевые оказались в конце массива
А не нулевые в начале, не нарушая порядок, в котором они были


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.