Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: туплю
Форум на CrossPlatform.RU > Разработка > С\С++
mezmay
где ошибка подскажите, че-то элементраная вещь не получается:
void sort_choice(float *arr, const int &n)
{
    for(int i=n-1; i>1; i--)
    {
        float max = -FLT_MAX;
        int number = 0;
        for(int j=0; j<=i; j++)
        {
            if(arr[j] > max)
            {
                max = arr[j];
                number = j;
            }
        }
        swap(arr[number], arr[i]);
    }
}

igor_bogomolov
void sort_choice(float *arr, const int &n)
{
        for(int i = n-1; i >= 0; --i)
        {
                float max = - FLT_MAX;
                int number = 0;
                for(int j=0; j<=i; ++j) {
                        if(arr[j] > max)
                        {
                                max = arr[j];
                                number = j;
                        }
                }
                swap(arr[number], arr[i]);
        }
}
mezmay
да, детская ошибка) стыдно честно говоря(
в первом форе можно кстати строго больше поставить
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.