Описать функцию Min2 вещественного типа, находящее минимальное из двух вещественных чисел A и B - C (СИ) (72175)
Формулировка задачи:
Описать функцию Min2 вещественного типа, находящее минимальное из двух вещественных чисел A и B. С помощью этой функции найти минимальное из пар чисел A и B, A и C, A и D, если даны числа A, B, C, D.
Помогите пожалуйста написать программу.
Решение задачи: «Описать функцию Min2 вещественного типа, находящее минимальное из двух вещественных чисел A и B»
textual
Листинг программы
double min2 (double a, double b) { return (a<b ? a : b); }
//...
double minab = min2 (a, b);
double minac = min2 (a, c);
double minad = min2 (a, d);
Объяснение кода листинга программы
- В данном коде представлена функция с именем
min2, которая принимает два аргумента типа double —aиb. - Внутри функции происходит сравнение аргументов
aиbс помощью оператора<. Еслиaменьшеb, то возвращается значениеa, иначе возвращается значениеb. - В последней строке кода функция вызывается три раза с разными аргументами: первый раз с аргументами
aиb, второй раз с аргументамиaиc, третий раз с аргументамиaиd. Результат каждого вызова функции сохраняется в отдельной переменной:minab,minacиminad.