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]<<", "; } }