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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
emilija
1 / 1 / 0
Регистрация: 19.12.2013
Сообщений: 117
#1

Напишите программу которая выводит 10 случайных чисел и распределяет их в порядке убывания. - C++

19.12.2013, 20:04. Просмотров 447. Ответов 8
Метки нет (Все метки)

Напишите программу которая выводит 10 случайных чисел и распределяет их в порядке убывания.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 20:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Напишите программу которая выводит 10 случайных чисел и распределяет их в порядке убывания. (C++):

Напишите, скомпилируйте и выполните программу, которая выводит перечень аргументов командной строки в обратном порядке - C++
Задание Напишите, скомпилируйте и выполните программу, которая выводит перечень аргументов командной строки в обратном порядке. ...

Напишите программу, которая выводит на экран содержимое файла и выводит сумму чисел файла - C++
Напишите программу, которая выводит на экран содержимое файла D:\numbers.txt. и выводит сумму чисел файла. Вынужден снова просить...

Написать программу, которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их - C++
Написать программу, которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и...

Написать программу,которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их средн - C++
Написать программу,которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и...

Напишите функцию, которая выводит элементы в следующем порядке: - C++
Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: AN, A0, AN-1, A1, AN-2, A2, … .

Напишите функцию, которая выводит его элементы в следующем порядке: - C++
15. Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: A1, AN, A2, AN–1, A3, AN–2, … .

8
max777alex
44 / 44 / 3
Регистрация: 01.02.2012
Сообщений: 822
19.12.2013, 20:16 #2
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 <cstdio>
#include <iostream>
#include <cmath>
using namespace std;
 
const int n = 10;
int a[n];
 
int main()
{
    for(int i = 0; i < n; ++i)
    {
        a[i] = rand();
        cout << a[i] << " ";
    }
    cout << endl;
 
    sort(a, a + n);
    for(int i = n - 1; i >= 0; --i)
        cout << a[i] << " ";
    cout << endl;
    return 0;
}
1
emilija
1 / 1 / 0
Регистрация: 19.12.2013
Сообщений: 117
07.01.2014, 18:52  [ТС] #3
не работает ((
0
max777alex
44 / 44 / 3
Регистрация: 01.02.2012
Сообщений: 822
07.01.2014, 18:54 #4
эм, и что же не работает? какие ошибки?
0
emilija
1 / 1 / 0
Регистрация: 19.12.2013
Сообщений: 117
07.01.2014, 19:02  [ТС] #5
Цитата Сообщение от max777alex Посмотреть сообщение
эм, и что же не работает? какие ошибки?
вот
0
Миниатюры
Напишите программу которая выводит 10 случайных чисел и распределяет их в порядке убывания.  
emilija
1 / 1 / 0
Регистрация: 19.12.2013
Сообщений: 117
07.01.2014, 19:07  [ТС] #6
Цитата Сообщение от max777alex Посмотреть сообщение
эм, и что же не работает? какие ошибки?
В предыдущей картинке я немного сама исправила вот оригинал
0
Миниатюры
Напишите программу которая выводит 10 случайных чисел и распределяет их в порядке убывания.  
outoftime
║XLR8║
510 / 432 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
07.01.2014, 20:40 #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <random>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::random_device rd;
    std::mt19937 gen(rd());
    std::uniform_int_distribution<> dist('0', '9');
 
    std::vector<char> v(10);
    std::generate(v.begin(), v.end(), std::bind(dist, gen));
 
    std::copy(v.begin(), v.end(), std::ostream_iterator<char>(std::cout, " ")) = '\n';
    std::sort(v.begin(), v.end(), std::greater<char>());
    std::copy(v.begin(), v.end(), std::ostream_iterator<char>(std::cout, " "));
}
Добавлено через 44 секунды
Bash
1
2
5 7 3 9 0 5 8 5 9 9
 9 9 9 8 7 5 5 5 3 0
0
emilija
1 / 1 / 0
Регистрация: 19.12.2013
Сообщений: 117
08.01.2014, 15:33  [ТС] #8
Не подходит
0
uhx
60 / 60 / 6
Регистрация: 11.07.2013
Сообщений: 304
08.01.2014, 15:57 #9
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
const int size = 10;
void sort(int mas[size]){
 for(int i=0; i < size; i++)
    for(int j = size-1; j > i; j-- )
            if(mas[j]>mas[j-1])swap(mas[j],mas[j-1]);
}
 
int main(){
    int mas[size];
    for(int i=0;i<size;i++){
        mas[i] = rand()%100;
        cout<<mas[i]<<" ";
    }
    sort(mas);
    cout<<endl;
    for(int i=0;i<size;i++)
        cout<<mas[i]<<" ";
    system("pause>>void");
}
0
08.01.2014, 15:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2014, 15:57
Привет! Вот еще темы с ответами:

Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: - C++
Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: AN-1,A0,AN-2,A1,AN-3,A2,... . #include...

[C++] Напишите программу, которая выводит на экран... - C++
Напишите программу, которая выводит на экран вводимые символы до тех пор, пока не введено &lt;CTRL/Z&gt;, выводит количество введенных символов,...

Описать функцию, которая выводит на экран 20 случайных чисел - C++
Описать функцию, которая выводит на экран 20 случайных чисел

Описать функцию, которая выводит на экран 20 случайных чисел - C++
Описать функцию, которая выводит на экран 20 случайных чисел.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru