0 / 0 / 0
Регистрация: 02.10.2018
Сообщений: 64
1

Функция находящая максимальный и минимальный элемент массива

07.11.2018, 13:04. Показов 7712. Ответов 6
Метки нет (Все метки)

Написать программу,в которой функция находит максимальный и минимальный элемент массива.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2018, 13:04
Ответы с готовыми решениями:

Функция находящая максимальный элемент массива
Описать функцию Max(A,N) вещественного типа, находящую максимальный элемент массива A, состоящего...

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

Функция находящая максимальный элемент матрицы
Помогите пожалуйста разложить программу по функциям. вот готовая рабочая программа: #include...

Функция: найти максимальный и минимальный элемент двумерного массива
Найти максимальный и минимальный элемент двумерного массива, нужно это оформить через функцию. Как...

6
112 / 91 / 31
Регистрация: 24.10.2018
Сообщений: 336
07.11.2018, 13:06 2
std::minmax_element
0
0 / 0 / 0
Регистрация: 02.10.2018
Сообщений: 64
07.11.2018, 13:11  [ТС] 3
Можно полностью пожалуйста программу на с++
0
1187 / 687 / 329
Регистрация: 22.02.2018
Сообщений: 1,969
Записей в блоге: 2
07.11.2018, 13:15 4
Как-то так
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
#include <iostream>
 
using namespace std;
//пускай массив будет целочисленным - в условии ничего не сказано, а это просто пример
void fRetMinMax(int arr[], int dim, int *mmin, int *mmax)
{
     *mmin = *mmax= arr[0];
 
      for(int i=1; i<dim; i++)
      {
         if(*mmin>arr[i]) *mmin = arr[i];
         if(*mmax<arr[i]) *mmax = arr[i];
      }
}
 
main()
{
     int *arr;
     int dim;
     int mn, mx;
 
      cout<<"Input array dimesion - "<<endl;
      cin>>dim;
 
       arr = new int[dim];
 
       for(int i=0; i<dim; i++)
         cout<<(arr[i] = random(100))<<" ";
 
       cout<<endl;
 
       fRetMinMax(arr, dim, &mn, &mx);
 
       cout<<"Min = "<<mn<<"\n"<<"Max = "<<mx<<endl;
 
       system("pause");
}
0
1172 / 833 / 359
Регистрация: 26.02.2015
Сообщений: 3,743
07.11.2018, 13:20 5
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
#include <iostream>
#include <iterator>
#include <string>
#include <random>
#include <vector>
 
 
 
int main() {
 
    constexpr std::size_t size = 10;
 
    std::random_device rd;
    std::mt19937 gen(rd());
    std::uniform_int_distribution<int> dist(-50, 50);
 
    std::vector<int> vec(size);
 
    std::generate(vec.begin(), vec.end(), [&dist, &gen]() { return dist(gen); });
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " "));
    auto result = std::minmax_element(vec.begin(), vec.end());
 
    std::cout << "\nMin is " << *result.first << '\n'
        << "Max is " << *result.second << '\n';
        
 
    system("PAUSE");
    return 0;
 
}
Добавлено через 1 минуту
TrollHammer, память не очистили.
0
1187 / 687 / 329
Регистрация: 22.02.2018
Сообщений: 1,969
Записей в блоге: 2
07.11.2018, 13:24 6
Цитата Сообщение от Nishen Посмотреть сообщение
память не очистили.
Запамятовал
0
112 / 91 / 31
Регистрация: 24.10.2018
Сообщений: 336
07.11.2018, 13:28 7
Цитата Сообщение от phoenix_mgn Посмотреть сообщение
Можно полностью пожалуйста программу на с++
Учись писать сам.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2018, 13:28
Помогаю со студенческими работами здесь

Функция с переменным числом параметров находящая максимальный элемент в списке параметров
Написать функцию с переменным числом параметров:Максимальный из элементов в списке параметров,...

Функция, находящая минимальный нечетный элемент в целочисленном одномерном массиве
Описать функцию целого типа min_elem(a, n), которая находит минимальный нечетный элемент в...

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

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru