Alqoritm Analizi
Gəlin ədədin rəqəmlərinin hasilini və cəmini tapaq. Ədədin rəqəmlərinin hasilinin onların cəminə nisbətini çıxaracağıq.
Alqoritm İmplementasiyası
Giriş ədədi -i oxuyun.
scanf("%d", &n);
res
dəyişənində ədədin rəqəmlərinin hasilini tapırıq. s
dəyişənində ədədin rəqəmlərinin cəmini tapırıq. Dəyişənləri başlanğıc qiymətləndiririk.
res = 1; s = 0;
Ədədin rəqəmlərini təkrarlayırıq. Ədədi 10-a bölünərək 0 alınana qədər davam edirik.
while (n > 0) { s += n % 10; res = res * (n % 10); n /= 10; }
Rəqəmlərin hasilini res
onların cəmi s
-ə bölmək.
res /= s;
Cavabı çıxarırıq.
printf("%.3lf\n", res);