yakupov72
07.08.2020 07:30

Люди! на с++ как разложить элементы одного массива по возрастанию и убыванию! мне говорили пузырковый какой та вид! но как выглядит его программный образ? в с++

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
genalysenko98
12.06.2020 11:56

#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <time.h>

using namespace std;

int main()
{
    srand(unsigned(time(NULL)));
    int n;
    cout << "n = ";
    cin >> n;
    int a[100];
    cout << "Source massive \n";
    for (int i = 0; i < n; i++)
    {
        a[i] = rand() % 21;
        cout << a[i] << " ";
    }

    for (int i = 0; i < n - 1; i++)
        for(int j = 0; j < n - i - 1; j++)
            if (a[j] > a[j + 1])
            {
                int temp = a[j];
                a[j] = a[j + 1];
                a[j + 1] = temp;
            }

    cout << "\nSorted massive \n";
    for (int i = 0; i < n; i++)
        cout << a[i] << " ";

    _getch();
    return 0;
}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота