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

Сортировка массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передача в функцию двумерного массива http://www.cyberforum.ru/cpp-beginners/thread1144389.html
Вводится две квадратные матрицы разного размера, посчитать сумму модулей отрицательных элементов каждой матрицы, и среднее значение 2-х сумм модулей отрицательных чисел. (с помощью функции) Помогите, нужно через одну функцию, но т.к они разного размера,у меня через одну не получается, можно ли вообще это сделать? если можно, то как, покажите пожалуйста.
C++ Определение пикселя цвета в координатах Подскажите пожалуйста, как можно определить цвет пикселя в указанных координатах на с++ в окне, которое находим по хендлу? Использую Microsoft Visual C++ 2010 Express. Т.е. что нить типа такого void main() { int c; HWND Handle; Handle = FindWindow(L"Edit", NULL); //блокнот http://www.cyberforum.ru/cpp-beginners/thread1144375.html
Одномерный массив C++ C++
Дана последовательность действительных чисел а1,а2,…,аn. Заменить все её члены, большие данного Z, этим числом. Подсчитать количество замен.
Ошибка при выводе C++
Не могу найти ошибку в цикле. Суть такая: "вывести на дисплей фамилии и номера групп для всех студентов, включенных в массив, имеющих хотя бы одну оценку 2. Если таких студентов нет, вывести соответствующее сообщение" #include <iostream> #include <string> using namespace std; int i, j, n = 0; struct STUDENT
C++ Ошибка с функцией http://www.cyberforum.ru/cpp-beginners/thread1144344.html
#include <iostream> using namespace std; int main() { int sum,n; cin>>n; cout<<fun(sum); }
C++ Доделать код Программа удаляет из файла определённые символы: "A", "b", "C", "d". Проблема в том, что я не знаю как добавить условия для удаления остальных символов, помимо "А". #include <iostream> #include <fstream> using namespace std; int main() { int f; char s; подробнее

Показать сообщение отдельно
garjo_099
 Аватар для garjo_099
0 / 0 / 0
Регистрация: 08.04.2014
Сообщений: 31
10.04.2014, 13:10     Сортировка массива
На вот может поможет, пузырьковый метод
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
# include <iostream>
 
using namespace std;
 
int a[10000];
 
int main()
{
    cout<<"Vvedite razmer:\n";
    int n;
    cin>>n;
 
    //Считываем n чисел в массив
    for(int i=0; i<n; ++i)
    cin>>a[i];
 
    //Следующие три строки отвечают за сортировку
    for(int i=0; i<n; ++i)
    for(int j=i+1; j<n; ++j)
    if(a[j]<a[i])
    swap(a[i],a[j]);
 
    //Вывод массива на экран
    for(int i=0; i<n; ++i)
    cout<<a[i]<<" ";
 
    cout<<endl;
 
    system("pause");
}
 
Текущее время: 06:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru