Укажите количество двузначных натуральных чисел, при вводе которых приведенная ниже программа напечатает число 0.
Паскаль |
Си |
var
i, n: longint;
begin
i := 0;
readln(n);
while (n > 0) do
begin
i := i + n mod 8;
n := n div 8;
end;
writeln(i mod 7);
end.
|
#include <iostream>
using namespace std;
int main()
{
int i=0, n;
cin>>n;
while(n>0)
{
i = i + n % 8;
n = n / 8;
}
cout<< i % 7;
return 0;
}
|