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

Не работает сортировка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины http://www.cyberforum.ru/cpp-beginners/thread1037100.html
Помогите пожалуйста составить программу !!! вот условие В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины, не содержащее заданную букву.
C++ Число представляется массивом, каждый элемент которого – цифра Задание: Создайте абстрактный базовый класс Integer (целое) с виртуальными арифметическими операциями и функцией вывода на экран. Определите производные классы Decimal (десятичное) и Binary (двоичное), реализующие собственные арифметические операции и функцию вывода на экран. Число представляется массивом, каждый элемент которого – цифра. Во всём этом задании меня смущает строка: Число... http://www.cyberforum.ru/cpp-beginners/thread1037085.html
C++ Функция объявления двумерного массива
Данный код - объявляет двумерный массив arr. Как из этого куска кода сделать функцию? Передаваемые параметры как мне кажется n и m, а возвращаемый я не понимаю как сделать. Помогите int n, m; cin >> n >> m; int** arr = new int*; for (int i = 0; i<n; i++) arr = new int;
C++ Как правильно освобождать мютексы
Здравствуйте, у меня вопрос, есть разница в том как освобождать мютексы?? пример захватываем мютекс А, потом захватываем В ... освобождаем А, освобождаем В или нужно освобождать обязательно в обратном порядке?
C++ Элементарное задание на коллоквиум - функция и ее прототип http://www.cyberforum.ru/cpp-beginners/thread1037040.html
Наше задание на коллоквиум сегодня: Написать заготовку программы в которой описуется двумерный и одномерный массивы в памяти , которые передаются вместе с размерностью. В программе должен быть вызов функции и прототип. P.S. Я умею пользоваться кнопочкой "Спасибо!"
C++ Метод Монте - Карло, вычесление объема и интеграла Всем привет. Надо сочитать объем и вычислить интеграл методом монте - карло: 1)Вычислить методом Монте-Карло объем области, являющейся пересечением единич- ного шара и области, ограниченной конусом: {x}^{2} + {y}^{2} < {z}^{2}, z > 0; вывести оценку и погрешность. 2)Вычислить методом Монте-Карло интеграл от 0 до бесконечности {e}^{-{x}^{2}/2}*cos(x)dx вывести точное значение({\frac{\pi... подробнее

Показать сообщение отдельно
Hикита
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 48
11.12.2013, 13:29     Не работает сортировка
День добрый. Проблема такова:
1) не правильно происходит расчёт суммы всех эл-ов до максимального числа.
2) не сортирует массив от минимального к наибольшему числу.

1.
Код
Int f2 (int*a, int n)
{
Static int sum;
int maxi=0;
Int max=a[0];
For(int i=0; i<n; i++)
{
If (max<a[i])
{
max=a[i];
maxi=i;
}
}
For(i=maxi+1; i<n; i++)
sum+=a[i]
Return sum;
}


2.
Код
Void f3 (int*a, int n)
{
Int j;
Int temp;
For (int i=0; i<n; i++)
{
For (j=0;j<i; j++)
{
If (a[i]>a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru