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

Массив. Составить программу вычисления разности между максимальным и минимальным из элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление факториала, вознесение числа в степень, минимальное и максимальное значение http://www.cyberforum.ru/cpp-beginners/thread880291.html
Написать программу, в которой выполняется следующие математические операции: вычисление факториала числа, вознесение числа в степень, нахождение минимального и максимального значения в последовательности чисел.
C++ Двусвязный список с функцией быстрой сортировки Quicksort На работе (практика) было поручено задание создать шаблон списка на указателях с функцией быстрой сортировки. Облазил весь интернет есть только для цифр quicksort для букв НЕТУ НИГДЕ да и вообще писали что это несовместимо. Сделал квиксорт для букв. Выкладываю программу и код (все работает, код с комментариями). Написано относительно просто и четко (часть коды позаимствовал с форумов), чтобы... http://www.cyberforum.ru/cpp-beginners/thread880280.html
Каков тип второго параметра функций Polyline и Polygon? C++
Каков тип второго параметра функций Polyline и Polygon?
С++ структуры. Найти общее количество экземпляров на складе, вывести название и количество незаказанных деталей C++
Доброго времени суток. помогите пожалуйста написать программу. Информация о детали состоит из названия, веса, экземпляра(в кг),количества экземпляров, имеющихся на складе(в штуках),статуса(заказана или нет)написать программу для занесения в массив информации о N деталях. Найти общее количество экземпляров на складе, вывести название и количество незаказанных деталей. Если можно с...
C++ Написать функцию которая в строке заменяет все символы верхнего регистра в символы нижнего регистра http://www.cyberforum.ru/cpp-beginners/thread880266.html
Здравствуйте. помогите написать программу. Написать функцию которая в строке заменяет все символы верхнего регистра в символы нижнего регистра. Спасибо...
C++ Разработать программу для вычисления логических выражений Разработать программу для вычисления логических выражений. На вход программы подаётся выражение, записанное в строковом формате. Результатом работы программы является значение данного выражения. это курсач. если честно, даже никаго представления нет , как это должно выглядеть. Подскажите, пожалуйста, от чего нужно отталкиваться. подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
27.05.2013, 12:05     Массив. Составить программу вычисления разности между максимальным и минимальным из элементов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <array>
#include <algorithm>
#include <random>
#include <chrono>
 
int main()
{
    const size_t size = 100;
    std::default_random_engine gen(std::chrono::system_clock::now().time_since_epoch().count());
    std::uniform_int_distribution<> distribution(-2000, 2000);
 
    std::array<int, size> ar;
    for (int& i : ar) i=distribution(gen);
    
    auto minmax = std::minmax_element(ar.begin(), ar.end());
    std::cout<<"Min is: "<<*minmax.first<<'\n';
    std::cout<<"Max is: "<<*minmax.second<<'\n';
    std::cout<<"Result is: "<<*minmax.second - *minmax.first<<'\n';
    
    return 0;
}
 
Текущее время: 02:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru