• составить программу вычисления суммы всех натуральных чисел, меньших М, в записи которых нет парных цифр. Использовать функцию определения количества парных цифр в числе.

    Язык c++

Ответы 1

  • #include <iostream>

    using namespace std;

    int sum( int n  ){

       int k = 0;

       int t = n;

       while ( t > 0 )

       {

           if ( ( t % 10 ) % 2 == 0 )

               k++;

           t /= 10;

       }

       return k;

    }

    int main()

    {

       int  M,S,p;

       cin  >> M;

       S = 0;

       for ( int i = 1; i < M; i++ ){

        p = sum(i);

           if ( p == 0 ) {

               S = S + i;

           }

       }

       cout << S;

       return 0;

    }

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years