Witam, kolejnym ćwiczeniem w książce z której się uczę jest do zrobienia sortowanie bąbelkowe. Problem w tym że jest wytłumaczone jak to zrobić, ale bez konkretnych przykładów, dlatego właśnie jestem w kropce i nie mam pojęcia co zrobiłem źle.
Podaję swój kod:
#include <iostream>
using namespace std;
int main()
{
int ile_elementow;
int sortujaca1=0;
int sortujaca2=0;
cin>>ile_elementow;
int tab[ile_elementow];
for (int i=0; i<ile_elementow; i++)
{
cin>>tab[i];
}
for (int i=1; i<=ile_elementow; i++)
{
if (tab[i-1]>tab[i])
{
sortujaca1 = tab[i];
sortujaca2 = tab[i-1];
tab[i-1] = sortujaca1;
tab[i] = sortujaca2;
}
}
for (int i=0; i<ile_elementow; i++)
{
cout<<tab[i]<<endl;
}
return 0;
}
Z góry dziękuję za odpowiedzi i pozdrawiam.