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

30 lines
850 B
C++
Raw Normal View History

2022-09-01 16:37:41 +03:00
#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 -- неправильно
}