Sortowanie Bąbelkowe
#include <iostream>
using namespace std;
int sort(int tab[], int i){
int pom;
for(int j=0;j<i-1;j++){
for(int k=0;k<i-1;k++){
if(tab[k]>tab[k+1]){
pom=tab[k];
tab[k]=tab[k+1];
tab[k+1]=pom;
}
}
}
for(int x=1;x<i;x++){
cout<<tab[x]<<" ";
}
return 0;
}
int main(){
int tab[50];
cout<<"Podaj liczby: (Aby zakonczyc nacisnij 'k')"<<endl;
int i=0;
while(true){
cin>>tab[i];
i++;
if(cin.fail()){
break;
}
}
system("cls");
cout<<"Wpisane liczby: ";
for(int n=0;n<i-1;n++){
cout<<tab[n]<<" ";
}
cout<<endl;
cout<<endl;
cout<<"Posortowane liczby: ";
sort(tab,i);
cout<<endl;
cout<<endl;
system("pause");
return 0;
}
