Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Cuellius
184 / 92 / 130
Регистрация: 23.06.2015
Сообщений: 245
Завершенные тесты: 3
05.12.2015, 17:00 0

Программа, которая сортирует массив и находит количество различных чисел

05.12.2015, 17:00. Просмотров 671. Ответов 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
24
25
26
27
28
#include <iostream>
#include <set>
#include <iterator>
#include <algorithm>
#include <cstdlib>
#include <ctime>
 
int main()
{
    const int N = 20;
    int a[N];
 
    std::srand( ( unsigned int )std::time( 0 ) );
 
    std::generate( std::begin( a ), std::end( a ), [] { return ( std::rand() % N ); } );
 
    for ( int x : a ) std::cout << x << ' ';
    std::cout << std::endl;
    
    std::sort( a, a + N ); //сортировка массива
    //выведем отсортированный массив:
    for ( int x : a ) std::cout << x << ' ';
    std::cout << std::endl;
 
    std::cout << "The number of unique elements is " 
              << std::set<int>( std::begin( a ), std::end( a ) ).size()
              << std::endl;
}


Вернуться к обсуждению:
Программа, которая сортирует массив и находит количество различных чисел
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2015, 17:00
Готовые ответы и решения:

Функция которая находит два крайних положительных числа и сортирует массив слева от левого элемента, и справа
Функция которая находит два крайних положительных числа и сортирует массив...

Программа сортирует массив из 5 целых чисел в разброс
Программа сортирует массив из 5 целых чисел в разброс. Вывести на экран числа...

Программа которая находит в массиве количество элементов равных нулю
Помогите пожалуйста написать программу которая вычисляет сколько елементов в...

Программа которая находит минимальное из введенных пользователем чисел
Нужна программа, которая находит минимальное из введенных пользователем чисел....

Написать программу, которая находит заданное количество чисел, являющихся квадратами натуральных чисел, и выводит их на экран. Проверку "квадрат – не
Написать программу, которая находит заданное количество чисел, являющихся...

2
Другие темы раздела
C++ Найти сумму ряда http://www.cyberforum.ru/cpp-beginners/thread1602699.html
Вычислить: \sum_{i=0}^{n}\frac{x+i}{{x}^{2}}
C++ Чередование знаков Вот по такой формуле {a}_{0},-{a}_{0}{a}_{1},...,{(-1)}^{n}{a}_{0}{a}_{1}...{a}_{n-1} должно проходить присваивание значений элементов одного массива другому. Как в программе записать чередование... http://www.cyberforum.ru/cpp-beginners/thread1602693.html
C++ Пусть N - натуральное число. Вычислить
Пусть N – натуральное число. Вычислить: y=1*2+2*3*4+3*4*5*6+...+N*(n+1)(n+2)*…*2n Решение должно быть написано с помощью циклов. Заранее огромное спасибо!
C++ Найти сумму ряда с заданной точностью
Люди помогите, не могу справиться с задачкой всю голову сломал Вычислить: \sum_{n=1}^{\propto} {(-1)}^{n} \frac{1}{n!(2n+1)} \alpha = 0.001 - с точностью Добавлено через 8 часов 54 минуты...
C++ Упорядочить строки целочисленной прямоугольной матрицы по возрастанию количества одинаковых элементов в каждой http://www.cyberforum.ru/cpp-beginners/thread1602689.html
упорядочить строки целочисленной прямоугольной матрицы по возрастанию количества одинаковых элементов в каждой строке и найти номер первого из столбцов, ни содержащих ни одного отрицательного...
C++ Ошибка в вычислении выражения y=sqrt(fabs(5!-35*sqrt(fabs(4!-34*sqrt(fabs(3!-33*sqrt(fabs(2!-32*sqrt(fabs(1-3*x)))))))))) Внизу страницы есть редактор формул! пример:438=101.005 #include <iostream> #include <math.h> using... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru