Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Помогите найти ошибку в функции сортировки выбором - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование списка узлов дерева в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread1105174.html
напишите программу преобразования данного списка узлов дерева в список составленный при обходе в обратном порядке, используя рекурсию
C++ Как правильно записать условие при использовании структуры List Программа должна выводить всех Forward которые играют в основном составе Main как записать условие void find_fav() { List *node = head->next; List *current_node = head; ... http://www.cyberforum.ru/cpp-beginners/thread1105167.html
Поиск в vector < vector <T> > C++
есть двумерный массив vector < vector <double> > a(size, vector<double>(size, 0)); заполняем рандомом, надо найти индекс последнего элемента == 0 в каждой строке, подскажите функцию чтобы не...
C++ Нужно вычислить длину окружности / в языке си
Нужно вычислить длину окружности через swith Помогите пожалуйста! В зависимости от введенного признака вычислить длину окружности при k = 1 (L=2пR);площадь круга k=2(S=пR^2) ; объем шара k=3 (...
C++ Найти минимальный отрицательный элемент квадратной матрицы http://www.cyberforum.ru/cpp-beginners/thread1105162.html
Дана матрица размерностью n*n Среди элементов определить минимальный отрицательный элемент и его координаты. Если таких элементов нет на дисплей, вывести сообщение: "отрицательных элементов нет".
C++ Напишите программу на языке С++, в которой ппользователем задается одномерный массив, состоящий из 10 вещественных чисел Напишите программу на языке С++, в которой ппользователем задается одномерный массив, состоящий из 10 вещественных чисел. Вывести на экран введеный массив, а так же значения разности между соседними... подробнее

Показать сообщение отдельно
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
25.02.2014, 16:07
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
void aveg(double a[], double n)
{
* * int temp;
* * for(int i =0; i<n-1;i++)
* * * * for (int j=i+1;j<n;j++)
* * * * {
* * * * * * if (a[j] < a[i])
* * * * * * {
* * * * * * * * temp = a[j];
* * * * * * * * a[j] = a[i];
* * * * * * * * a[i] = temp;
* * * * * * }
* * * *
}
}
int main()
{
* * const int n =10;
* * double a[n]; 
* * for (int i=0;i<n;i++)
* * {
* * * * cin>>a[i];
* * }
* * cout << "sort = ";
aveg(a,n);
 for (int i=0;i<n;i++)
* * {
* * * * cout<<a[i]<<' ';
* * }
* * return 0;
}
Добавлено через 1 минуту
У тебя здесь ошибка "return a[i]"; твоя функция возвращает a[0] и прекращает свою работу
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru