С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 90
1

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

16.01.2014, 23:58. Показов 3261. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
7.7.1.

Помогите, пожалуйста, решить задачу в С++.

Для одномерного числового массива вычислить разность между наибольшим и наименьшем элементами.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2014, 23:58
Ответы с готовыми решениями:

Для одномерного числового массива вычислить разность между наибольшим и наименьшем элементами
обязательно использовать вспомогательные функции с передачей параметров по указателю; Добавлено...

Для одномерного числового массива найти разность между наибольшим и наименьшим элементами
Для одномерного числового массива a(n) найти разность между наибольшим и наименьшим элементами....

Для одномерного числового массива найти разность между наибольшим и наименьшим элементами
для одномерного числового массива a(n) найти разность между наибольшими и наименьшими элементнами....

PHP. Дан массив действительных чисел. Вычислить разность между наибольшим и наименьшим элементами массива
Дан массив действительных чисел. Вычислить разность между наибольшим и наименьшим элементами...

2
Форумчанин
Эксперт CЭксперт С++
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
17.01.2014, 00:09 2
Лучший ответ Сообщение было отмечено FrankyMO как решение

Решение

Найти разность минимального и максимального элементов в этой последовательности
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;
}
1
31 / 28 / 18
Регистрация: 13.01.2014
Сообщений: 63
17.01.2014, 00:18 3
FrankyMO,
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
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    setlocale(0, "");
    int size;
    srand(time(NULL));
 
    cout << "Введите размер: ";
    cin >> size;
 
    cout << "Массив:";
    int *array = new int [size];
    for(int i = 0; i < size; i++)
    {
        array[i] = rand() % 20;
        cout << array[i] << " ";
    }
 
    int min = array[0], max = array[0];
    for(int i = 1; i < size; i++)
    {
        if(array[i] > max)
            max = array[i];
        if(array[i] < min)
            min = array[i];
    }
 
    cout << "\nРазница = " << max - min << endl;
 
    delete [] array;
 
    system("pause");
    return 0;
}
0
17.01.2014, 00:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2014, 00:18
Помогаю со студенческими работами здесь

Найти разность между наибольшим и наименьшим элементами заданного массива
Дан целочисленный массив размера N. Найти разность между наибольшим и наименьшим элементами массива.

Подсчитать сумму элементов между наибольшим и наименьшим элементами одномерного массива
Помогите решать &quot;Подсчитать сумму элементов между наибольшим и наименьшим элементами одномерного...

Найти разность между наибольшим отрицательным и наименьшим положительным элементами массива X. Оформить поиск наибольшег
Найти разность между наибольшим отрицательным и наименьшим положительным элементами массива X....

Отыскать среди пар элементов одномерного массива те, разность между элементами которых максимальна
Составьте программу, отыскивающую среди пар элементов одномерного массива Z(N) те, разность между...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru