Вычислить отношение произведения цифр натурального числа к их сумме.
Входные данные
Натуральное число n, не превышающее 2·109.
Выходные данные
Вывести отношение произведения цифр числа n к их сумме с 3 десятичными цифрами.
#include<iostream> #include<math.h> #include<stdlib.h> using namespace std; int main () { double s, d ; int n; cin>>n; s = 0;d = 1; while (n > 0) { s = s + n % 10; d = d * (n % 10); n = n / 10; } cout.precision(3); cout.setf(ios::fixed); cout<<d/s<<endl; return 0; }
Есть решение которого нет на сайте? Пиши admin@devexe.top