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

Шаблон функции, которая осуществляет поиск максимального элемента в массиве

17.02.2019, 18:56. Показов 8324. Ответов 1

Напишите шаблон функции, которая осуществляет поиск максимального элемента в массиве. Функция возвращает позицию элемента и его значение. Рекомендации: Воспользуйтесь передачей параметров по ссылке.
Хелп.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.02.2019, 18:56
Ответы с готовыми решениями:

Подпрограмма: Напишите шаблон функции, которая осуществляет поиск максимального элемента в массиве.
Напишите шаблон функции, которая осуществляет поиск максимального элемента в массиве. Функция...

Реализовать шаблон функции, которая осуществляет поиск нечетных элементов матрицы.
Реализовать шаблон функции, которая осуществляет поиск нечетных элементов матрицы.

Написать шаблон функции, выполняющей поиск минимального элемента в целочисленном массиве
Помогите пожалуйста с программой. Заранее огромное спасибо!!! Написать шаблон функции,...

Шаблон нахождения максимального элемента в массиве
Доброго всем дня.. В общем проблема. Ничерта не могу понять в шаблонах (С++). Суть задания -...

1
35 / 25 / 10
Регистрация: 08.02.2019
Сообщений: 158
17.02.2019, 19:44 2
Лучший ответ Сообщение было отмечено Kr1m0g как решение

Решение

Первый раз пишу шаблонную функцию, но работает
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
#include <iostream>
#include <cstring>
 
using namespace std;
 
int arr[6] = { 3, 10, 9, 3, 8, 4 };
int maxel = 0; // Максимальный элемент, вернется сюда
int maxvalue = 0; // Максимальное значение, вернется сюда
 
template<typename T>
void MaxElement(const T * arr, int &maxel, T &maxvalue) { // Шаблонная функция
    for (int i = 0; i < 6; i++) {
        if (arr[i] > maxvalue) {
            maxvalue = arr[i];
            maxel = i;
        }
    }
    cout << "Maxel: " << maxel << endl;
    cout << "Maxvalue: " << maxvalue;
}
 
int main()
{
    MaxElement(arr, maxel, maxvalue);
    system("pause");
    return 0;
}
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.02.2019, 19:44
Помогаю со студенческими работами здесь

Разработать программу, которая осуществляет поиск в массиве записей информации о студенте, фамилия которого вводится с клавиатуры
Разработать программу, которая выполняет те же действия что и в примере, но вводит исходные данные...

Шаблон функции поиска максимального элемента
Шаблон функции поиска максимального элемента массива задается след.образом: template &lt;typename T&gt;...

Поиск максимального элемента в двумерном массиве
Public Function Max(ByVal ArrM(,) As Integer) As Integer Dim C1, C2 As Integer ...

Поиск максимального элемента в двухмерном массиве
Добрый день! Помогите решить. Ничего не нашел по этой теме. Необходимо разработать подпрограмму...


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

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

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