Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

отсортировать массив по возрастанию в c++

Денис Бекетов Знаток (447), закрыт 7 лет назад
почитал на разных форумах как делать, но каждый советует какую то стену текста запилить, есть что по проще?
Лучший ответ
Николай Веселуха Высший разум (362149) 7 лет назад
#include <iostream>
#include <algorithm>
int main() {
int a[] = { 3, 2, 5, 6, 7, 8, 9, 4, 0, 2, 7, 1, 6, 9, 2, 4 };
for (auto i : a) std::cout << ' ' << i;
std::cout << '\n';
std::sort(std::begin(a), std::end(a)); // вот и всё решение
for (auto i : a) std::cout << ' ' << i;
std::cout << '\n';
std::cin.get();
}
Остальные ответы
Данил Знаток (327) 7 лет назад
int temp = 0;
for(var i = 0; i < Длина массива; i++){
for(var j = 0; j < Длина массива-1; j++){
if (arr[j]>arr[j+1]){
temp = arr[j+1];
arr[j+1] = j;
arr[j] = temp;
}
}

}
Похожие вопросы