Помогите решить, какой ответ? Или подскажите, как решать?

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

Помогите решить, какой ответ? Или подскажите, как решать?


image

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

Ответ будет 5.

Чтобы решить, необходимо последовательно выполнять действия между инструкциями while(n>0){ .... } до тех пор, пока значение переменной n остаётся больше нуля.

Вот пример данной задачи на языке C++:

#include
using namespace std;

int main()
{
int sum=0;
int n;
cin >>n;

while(n>0)
{
int k = n%10;
sum += k%2;
n = n / 10;
}

cout <<sum;<br>
return 0;
}


image
(1.7k баллов)