2. Дано натуральное число N (N> 9). Определить количество нулей, идущих рядом в младших...

0 голосов
187 просмотров

2. Дано натуральное число N (N> 9). Определить количество нулей, идущих рядом в младших
разрядах данного числа N. Например, N = 1020000. Количество нулей равно четырем


Информатика (24 баллов) | 187 просмотров
Дан 1 ответ
0 голосов

//PascalABC.Net 3.2
begin
var count:=0; var n:=readinteger('n =');
while n mod 10 = 0 do
begin
inc (count);
n:=n div 10;
end;
write (count);
end.

//MV C++ 10
#include
using namespace std;

int main()
{
int n, count=0;
cin >>n;
while (n%10==0) {count++; n/=10;}
cout<<count;<br>return 0;
}

(3.8k баллов)