Для числа n определите, сколько нулей в конце десятичной записи n - факториал
300
500
Ответы на вопрос:
Var n,k2,k5,i,a: integer; begin write('n='); read(n); k2: =0; k5: =0; for i: =2 to n do begin a: =i; if a mod 2=0 then while a> =2 do begin a: =a div 2; k2: =k2+1; end; a: =i; if a mod 5=0 then while a> =5 do begin a: =a div 5; k5: =k5+1; end; end; if k2< k5 then write(k2) else write(k5); readln end.
Популярно: Информатика
-
anna2610201527.04.2020 23:56
-
vaper421.11.2022 05:39
-
korol2323.10.2022 07:21
-
vodzinskiyaleksandr03.10.2020 19:23
-
arsenova01.05.2023 03:30
-
Kristinkasssd00110.05.2023 00:56
-
ksusha29009.12.2022 03:35
-
proskurina77321.07.2022 21:00
-
КазукоДейКун01.06.2023 22:44
-
gordeevnikita1123.02.2022 07:25