Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
1 / 1 / 0
Регистрация: 02.11.2015
Сообщений: 15
1

Функция сортировки массива

03.11.2015, 19:51. Просмотров 1535. Ответов 2
Метки нет (Все метки)

Дан массив целых чисел. Напишите функцию, которая получает данный массив в качестве аргумента и сортирует его по возрастанию, а также программу для демонстрации работы этой функции.

Я новичок, поэтому прошу простой код, без множества библиотек.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2015, 19:51
Ответы с готовыми решениями:

Функция сортировки массива
Необходимо написать функцию сортировки массива структур с информацией по книгам по возрастанию года...

Функция сортировки массива
Задание - необходимо осуществить сортировку, используя функцию. Я написал код, но он не...

Встроенная функция сортировки массива
Здравствуйте! Подскажите, пожалуйста, как отсортировать только нечетные элемента массива c помощью...

Функция сортировки двумерного массива
необходимо написать функцию сортирующую двумерный массив. за основу взял сортировку при помощи...

2
Модератор
Эксперт С++
9489 / 8157 / 4984
Регистрация: 18.12.2011
Сообщений: 21,754
Завершенные тесты: 1
03.11.2015, 19:54 2
Лучший ответ Сообщение было отмечено bagandov006 как решение

Решение

Алгоритмы сортировок
1
33 / 33 / 21
Регистрация: 26.10.2015
Сообщений: 94
03.11.2015, 20:04 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <iomanip>
#include <cmath>
#include <ctime>
#include <cstdlib>
 
using namespace std;
 
void sortArray(int* ar, int sze)
{
    for(int i = 0; i < sze; i++)
        for(int j = 0; j < sze - i - 1; j++)
            if(ar[j] > ar[j + 1])
                swap(ar[j], ar[j + 1]);
}
 
int main(int argc, char** argv)
{
    srand(time(NULL));
    int n;
    cout << "Enter N: ";
    cin >> n;
    int* ptr = new int [n];
    for(int i = 0; i < n; i++)
        cout << setw(4) << (ptr[i] = rand()%100);
    cout << endl;
    sortArray(ptr, n);
    cout << "Array after function sortArray:\n";
    for(int i = 0; i < n; i++)
        cout << setw(4) << ptr[i];
    delete [] ptr;
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2015, 20:04

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Функция сортировки массива в структуре
Помогите пожалуйста в написании функции осуществляющей перестановку строк двухмерного массива:...

Функция для сортировки массива выбором
Добрый день всем, на сегодня лабораторная нужна, но не могу понять как реализовать этот код За...

Функция для сортировки массива пузырьком
Помогите исправить код. Скорей всего проблема в сортировке. Условие: Дана матрица...

Функция для сортировки массива пузырьком
Всем огромное спасибо! помогли и примеры что надо. Всем удачи! Добавлено через 11 часов 30 минут...


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

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

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