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

Сортировать массивы по возрастанию и по убыванию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Знаю ли я основы ООП? http://www.cyberforum.ru/cpp-beginners/thread621589.html
ООП я изучал но не применял, ну если не считать собственный класс string и примитивную обертку WinAPI. Так что прошу дайте мне задачи по ООП, чтобы понять на каком уровне находятся мои знания, и на...
C++ Ввод данных с клавиатуры Помогите, пожалуйста... Если я напишу так:cin >> a; То у меня введутся символы с клавиатуры, а потом каретка автоматически переходит на следующую строку, а мне надо, чтобы каретка осталась на этой... http://www.cyberforum.ru/cpp-beginners/thread621586.html
Цикл: Найти самую длинную неубывающую цепочку чисел C++
В цикле с клавиатуры вводится 15 целых чисел. Необходимо найти самую длинную неубывающую цепочку чисел. На экран вывести найденную максимальную длину цепочки и порядковый номер того числа, с...
C++ Упорядочить массив в с++
Создать целоисчисленный массив. упорядочить элементы массива в порядке возрастания частоты встречаемости. Если в массиве есть несколько элементов, то группы упорядочить по убыванию абсолютных...
C++ Узнать размер файла http://www.cyberforum.ru/cpp-beginners/thread621582.html
Дорогие форумчане! Есть у меня есть файл xxxxx.clk(все данные в нем строчные), он весит n-ое количество мегабайт. Нужно задать массив структур из этих строк. Почитал в интернете, нужно использовать...
C++ C++ Интерфейс пользователя Есть у меня форма, сделал я ее на с++ atl через ресурс. Теперь надо по нажатии кнопки которая находиться на этой же форме записать всю инфу в файл. НО! Я не знаю как присвойть переменной например... подробнее

Показать сообщение отдельно
dr.curse
388 / 344 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
09.07.2012, 23:47
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
#include <math.h>
 
void swap(int &a,int &b)
{
    int c=a;
    a=b;
    b=c;
}
 
int main()
{
    int a[100], n, i, j;
    cin >> n;
    for(i=0; i<n; i++)
    cin >> a[i];
    for(i=0; i<n-1; i++)
    for(j=i+1; j<n; j++)
    if(a[i]>a[j]) swap(a[i], a[j]);
    for(i=0; i<n; i++)
    cout << a[i] << " "; 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru