Составить программу вычисления суммы всех натуральных чисел, меньших М, в записи которых...

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

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


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

#include

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

   return 0;

}

(26 баллов)