This repository has been archived on 2023-05-13. You can view files and clone it, but cannot push or open issues or pull requests.
mipt_cpp/seminar01_overload/classroom_tasks/code/02function_overload/02problem.cpp
2022-09-01 16:37:41 +03:00

30 lines
No EOL
850 B
C++

#include <iostream>
using std::cout, std::endl;
/*
Задача:
Напишите несколько перегруженных функций под названием max
1) max, который вычисляет максимум от двух чисел типа int
2) max, который вычисляет максимум от двух чисел типа double
3) max, который вычисляет максимум от трёх чисел типа int
4) max, который вычисляет максимум от трёх чисел типа double
*/
int max(int a, int b)
{
if (a > b)
return a;
else
return b;
}
int main()
{
cout << max(4.2, 2.8) << endl; // Выводит число 4 -- неправильно
}