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

Сортировка массив действительных чисел по возрастанию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор http://www.cyberforum.ru/cpp-beginners/thread261309.html
Всем доброго времени суток! нужна ваша помощь! нужно создать класс вектор и реализовать конструктор по умолчанию, копирования и деструктор! кроме этого нужно создать конструктор который принимает...
C++ Удаление отрицательных элементов. Подскажите.вопрос. Есть бинарный файл. Массивы использовать нельзя. Необходимо удалить в файле отрицательные элеметны. с помощью fseek fwrite. Проблемы с функцией. Первоначально хотела сделать через написание друг... http://www.cyberforum.ru/cpp-beginners/thread261302.html
Разложение числа по цифрам C++
Здравствуйте, вообщем возникла такая проблема вроде бы и написал уже программу разложения числа по цифрам. но работает она магическим образом: с нечетными цифрами как надо, а вот с четными только...
"Проскакивает" getline(), если ранее вводилась целочисленная переменная. Почему? C++
Итак... Имеется кусок кода, который должен принимать с клавиатуры порядковый номер работы (целое число), её название (строка) и описание (опять-таки, строка). Учитывая, что "название" и "описание"...
C++ Получение данных о пк http://www.cyberforum.ru/cpp-beginners/thread261275.html
какие функций существуют или как это сделать? например узнать какой процессор и какое на нем сейчас напряжение?)
C++ Вычислить суммы положительных элементов в каждой строке двумерного массива Вычислить суммы положительных элементов в каждой строке двумерного массива в С++ Builder 6.0 подробнее

Показать сообщение отдельно
Ариман
20 / 20 / 1
Регистрация: 18.09.2010
Сообщений: 28
21.03.2011, 19:41
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
void main()
{ const int n=15;
    int arr[n]={0};
srand(time(NULL));
for(int i=0;i<n;i++)
arr[i]=rand()%45;
/////////////////////////////////////////
for(int k=0;k<n-1;k++)//сортировка тут
for(int j=0;j<n-1;j++)
if(arr[j]>arr[j+1])
swap(arr[j],arr[j+1]);
cout<<"Sorted array"<<endl;
for(i=0;i<n;i++)
cout<<arr[i]<<endl;
}
я тут тупо задал масив и заполнил его случайными числами а сортировку взял простейшую пузырьковую ,для перестановки элементов использовал функцию swap ....надеюсь я правильно понял условие задачи ..
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru