Мне дано 4 цифры, которые я должен ввести и использовать сортировку по пузырькам, чтобы отсортировать их по возрастанию. Вот что у меня сейчас есть для сортировки пузырьков:
void bubble_sort()
{
for (int i=0;i<4;i++)
{
if(num[i]>num[i+1])
{
float temp;
temp=num[i+1];
num[i]=num[i+1];
num[i+1]=temp;
}
}
}
Когда я вывожу массив с входами: 3.72, 3.92, 3.46 и 3.86, я получаю: 3.72, 3.46, 3.46, 0