Sortowanie bąbelkowe
Napisano w Programy
#include <iostream>
#include<time.h>
#include<windows.h>
using namespace std;
int main()
{
int a[20],n, koniec,zamien;
cout << "Podaj ile bedzie elementow w tablicy: ";
cin >> n;
srand(time(0));
cout<<endl<<endl<<"Wylosowane liczby to:"<<endl;
for (int i=0; i<n; i++)
{
a[i] = rand() % 50 + 1;
cout<<a[i]<<", ";
}
for(koniec=n-1;koniec>0;koniec--)
{
for(int i=0;i<koniec;i++)
{
if(a[i]>a[i+1])
{
zamien=a[i];
a[i]=a[i+1];
a[i+1]=zamien;
}
}
}
cout<<endl<<endl<<"Tablica a[] posortowana wyglada nastepujaco= "<<endl;
for(int i=0;i<n;i++)
{
cout<<a[i]<<", ";
}
}


