10 / 59 / 21
Регистрация: 12.03.2017
Сообщений: 514
|
|
1 | |
Написать шаблонную функцию max(a, b)24.03.2018, 17:06. Показов 2849. Ответов 2
Метки нет (Все метки)
Напишите родовую функцию max(a, b), где a и b будут произвольными типами данных, которые можно сравнить с помощью операции <.
В этой задаче вам будут вводиться два значения одного из трёх типов: целые числа; символы; дроби. Ваша программа должна найти наибольшее значение из двух предложенных, используя родовую функцию max. Формат входных данных В первой строке с клавиатуры вводится индикатор, для какого типа данных нужно будет найти максимум — строка «INT» (целое число), или строка «CHAR» (символ), или строка «FRACTION» (дробь). В следующей строке через пробел даются две переменных указанного типа. Символы имеют ASCII-коды в диапазоне от 32 до 126, числа по модулю не превышают 109, знаменатель не равен 0. Формат выходных данных Выведите на экран максимум из двух значений. Дроби сокращать не нужно. Примеры входные данные INT 5 3 выходные данные 5 входные данные FRACTION 1/4 1/2 выходные данные 1/2 входные данные CHAR f q выходные данные q
0
|
24.03.2018, 17:06 | |
Ответы с готовыми решениями:
2
Написать шаблонную функцию Написать шаблонную функцию std::count Как правильно написать шаблонную функцию? Написать шаблонную функцию, сортирующую стек |
10 / 59 / 21
Регистрация: 12.03.2017
Сообщений: 514
|
|
28.03.2018, 07:38 [ТС] | 2 |
Есть идеи?
0
|
1296 / 469 / 151
Регистрация: 24.08.2011
Сообщений: 2,249
|
||||||
28.03.2018, 08:09 | 3 | |||||
Сообщение было отмечено Pavlin234 как решение
Решение
это значит "шаблонная функция"? впервые вижу такое название. гугл выдал только одну полезную ссылку, и та не открывается. насколько я поняла из названия + той ссылки, это значит "шаблонная".
Добавлено через 24 минуты для выхода из программы введите EXIT
0
|
28.03.2018, 08:09 | |
28.03.2018, 08:09 | |
Помогаю со студенческими работами здесь
3
Написать шаблонную функцию для ввода значений Написать шаблонную функцию, для обработки матриц любого типа Написать шаблонную функцию, меняющую местами значения двух переданных в нее параметров Написать шаблонную функцию для универсальной отрисовки данных, содержащихся в объектах, засунутых в вектор Написать шаблонную, перегруженную функцию которая возвращает минимальный из трех передаваемых в нее параметров Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |