Технологии

Не знаю как сделать анимацию сортировки массива c++ - вопрос №3446223

#include <iostream>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

using namespace std;
void swap(int &x, int &y)
{
int t=x;
x=y;
y=t;
}

}
int main()
{
int n;
scanf("%d",&n);
int a[n];
srand(time(0));
for(int i=0; i<n; i++)
{
a[i]=rand()%201-100;
printf("%d ",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])
{
swap(a[j],a[j+1]);
}
}
}
cout << endl;
for(int i=0; i<n; i++)
{
printf("%d ",a[i]);
}
}
Мне нужно, чтобы он получается находил 2 элемента подсвечивал их разным цветом, потом один элемент поднимал, другой опускал и менял их местами, через систем паузизображение из вопроса

сентябрь 22, 2019 г.

  • Всего ответов: 1

  • Сергей - аватарка

    Сергей

    3-й в

    )))) серьёзно? Это Вы хотите так сделать или это условие задания?
    То что Вы описали в несколько раз сложнее чем сама сортировка

    сентябрь 22, 2019 г.