Аналіз алгоритму
Знайдемо добуток і суму цифр числа . Виведемо відношення добутку цифр числа до їх суми.
Реалізація алгоритму
Читаємо вхідне число .
scanf("%d", &n);
Добуток цифр числа знаходимо в змінній res
. Суму цифр числа знаходимо в змінній s
. Ініціалізуємо змінні.
res = 1; s = 0;
Перебираємо цифри числа. Ділимо число на 10 поки не отримаємо 0.
while (n > 0) { s += n % 10; res = res * (n % 10); n /= 10; }
Ділимо добуток цифр res
на їх суму s
.
res /= s;
Виводимо відповідь.
printf("%.3lf\n", res);