Відношення добутку до суми
який повинен бути результат у випадку введення 0 ? в такому випадку виникає помилка ділення на 0
> semenoh
>
> який повинен бути результат у випадку введення 0 ?
> в такому випадку виникає помилка ділення на 0
0 - не натуральное число
Нехай прибуде з вами тип double замість float -_-
meseleni elemek lazim deyil yuxaridan kocurun
ne ise kocurun
ne gozduyursen kocur
include <iostream>
include <cmath>
include <algorithm>
include <string>
include <vector>
include <set>
define ll long long
define db double
define ch char
define st string
define bl bool
using namespace std; int main() { long long n,copy,son1,son2; db cem=0,hasil=1; double x; cin>>n; n=abs(n); copy=n; while(n!=0) { son1=n%10; cem+=son1; n/=10; } while(copy!=0) { son2=copy%10; hasil*=son2; copy/=10; } cout.precision(3); x=hasil/cem; cout<<fixed<<x; }