Міністерство освіти і науки України Одеська національна академія звязку ім. О. С. Попова Коледж зв’язку та інформатизації Лабораторна робота №2-5 З дисципліни ОПАМ на тему «Перегрузка функций» Виконав: студент 2 курсу, групи З-21 _______________ (підпис) Перевірив Козловська В.І. _______________ (підпис) Одеса, 2020 Варіант 5 Програмний код: #define _USE_MATH_DEFINES #include #include using namespace std; void fun(float R) { cout << (M_PI * pow(R, 2)); } void fun(float A, float B) { cout << (A * B); } void fun(float A, float B, float C) { float p = (A + B + C) / 2; float s = (p * (p - A) * (p - B) * (p - C)); cout << sqrt(s); } int main() { fun(3); cout << endl; fun(3, 4); cout << endl; fun(3, 4, 5); return 0; } Результат: Рисунок 1 – Результат |