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

Сортировка по возрастанию одномерного массива

30.05.2019, 16:39. Показов 7502. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составить программу для сортировки по возрастанию одномерного массива из 10 элементов. Элементы массива - случайные числа.
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
#include <iostream>
#include <ctime>
using namespace std;
int main() {
    sprand(time(NULL));
    int size=10;
    int *a;
     for (int i=0; i<size; i++) { a[i] = rand() % 100; } {
         cout << "a["<<i<<"]=";
         cin >> a[i];
     } int temp;
      for (int i=0; i<size; i++) {
          for (int j=0; j<size-i-1; j++) {
              if (a[j]>a[j+1]) {
                  temp=a[j];
                  a[j]=a[j+1];
                  a[j+1]=temp;
              }
          }
      } for (int i=0; i<size; i++) {
          cout << a[i] << "" << endl;
      }
      cout << endl;
      delete []a;
    return 0;
}
Ругается на
C++
1
sprand(time(NULL));
и
C++
1
cout << "a["<<i<<"]=";
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.05.2019, 16:39
Ответы с готовыми решениями:

Сортировка одномерного массива по возрастанию
Скажите, откуда такие числа взялись? И если можно, то исправьте, пожалуйста, мою ошибку. Что-то...

Функция: сортировка по возрастанию одномерного динамического массива
Составьте и оформите в виде отдельной функции сортировку по возрастанию одномерного динамического...

Сортировка одномерного массива по возрастанию методом выбора
Привет. Пытаюсь сам-но написать сортировку выбором (кажется так называется). Не правильно в итоге...

Сортировка элементов первой половины одномерного массива по убыванию, а второй – по возрастанию
Добрый Вечер!!!Пожалуйста помогите решить задачу на Шаблоны Функций: Разработайте программу, в...

1
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,713
30.05.2019, 17:17 2
Лучший ответ Сообщение было отмечено Arielll как решение

Решение

А почему Вы вопрос задаете о сортировке?
Ошибка, ведь, отношения к ней не имеет.

Правильно форматируйте код - и будет Вас счастье:
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
#include <iostream>
#include <ctime>
using namespace std;
int main() {
    srand((unsigned)time(NULL));
    const int size = 10;
    int a[size];
    for (int i = 0; i<size; i++) { 
        a[i] = rand() % 100; 
        cout << a[i] << " " ;
        //      cin >> a[i];
    }
    cout << endl;
    int temp;
    for (int i = 0; i<size; i++) {
        for (int j = 0; j<size - i - 1; j++) {
            if (a[j]>a[j + 1]) {
                temp = a[j];
                a[j] = a[j + 1];
                a[j + 1] = temp;
            }
        }
    } 
    for (int i = 0; i<size; i++) {
        cout << a[i] << " ";
    }
    cout << endl;
    system("pause");
//  delete[]a;
    return 0;
}
1
30.05.2019, 17:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2019, 17:17
Помогаю со студенческими работами здесь

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

Сортировка массива: сначала положительные по возрастанию, потом отрицательные по возрастанию
Пользователь вводит массив чисел,нужно отсортировать его методом выбора,что бы сначала шли...

Упорядочить элементы одномерного массива А(100) по возрастанию
5. Упорядочить элементы одномерного массива А(100) по возрастанию.

Упорядочить элементы одномерного массива по возрастанию модулей элементов
Упорядочить элементы одномерного массива по возрастанию модулей элементов. если можно еще


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

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