В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Krikaiz
Krikaiz
28.08.2022 23:52 •  Информатика

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

Ответ:
Манdarinka
Манdarinka
09.10.2020 06:05

#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;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?