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

Для одномерного числового массива вычислить разность между наибольшим и наименьшем элементами. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В прямоугольной матрице найти сумму элементов, принадлежащих первой строке, последней строке, первому столбцу и последнему столбцу. http://www.cyberforum.ru/cpp-beginners/thread1073652.html
7.6.2. Помогите, пожалуйста, решить задачу в С++. В прямоугольной матрице найти сумму элементов, принадлежащих первой строке, последней строке, первому столбцу и последнему столбцу.
C++ Вычислить скалярное произведение двух векторов 7.6.1. Помогите, пожалуйста, решить задачу в С++. Вычислить скалярное произведение двух векторов. http://www.cyberforum.ru/cpp-beginners/thread1073651.html
C++ Напечатать номера строк и столбца прямоугольной матрицы, на пересечении которых стоит максимальный элемент
7.5.2. Помогите, пожалуйста, решить задачу в С++. Напечатать номера строк и столбца прямоугольной матрицы, на пересечении которых стоит максимальный элемент.
Проверить, имеется ли в заданном числовом массиве хотя бы одна пара чисел, совпадающих по величине. C++
7.5.1. Помогите, пожалуйста, решить задачу в С++. Проверить, имеется ли в заданном числовом массиве хотя бы одна пара чисел, совпадающих по величине. Если имеется напечатать их индексы, в противном случае сообщить об отсутствии совпадений.
C++ В квадратной матрице вычислить сумму элементов, принадлежащих побочной диагонали. http://www.cyberforum.ru/cpp-beginners/thread1073648.html
7.4.2. Помогите, пожалуйста, решить задачу в С++. В квадратной матрице вычислить сумму элементов, принадлежащих побочной диагонали.
C++ Определить номера строк прямоугольной матрицы, содержащие только отрицательные элементы. 7.3.2. Помогите, пожалуйста, решить задачу в С++. Определить номера строк прямоугольной матрицы, содержащие только отрицательные элементы. подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4925 / 2668 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
17.01.2014, 00:09     Для одномерного числового массива вычислить разность между наибольшим и наименьшем элементами.
Найти разность минимального и максимального элементов в этой последовательности
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <algorithm>
 
int main()
{
    int arr[] = {1, 5, 9, 0, -4, 2, 1, 10, 0};
    auto it = std::minmax_element(std::begin(arr), std::end(arr));
    std::cout << "Max is " << *it.second << "\nMin - max = " << *it.first - *it.second;
}
 
Текущее время: 00:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru