• Надо на языке с++ решить эту задачу:
    Пятиклассники на уроке информатики узнали, что четность и нечетность для
    двоичных чисел в компьютере считается иначе. Четным считается двоичное число,
    которое содержит четное количество единиц. Они решили придумать для
    десятичных чисел свои правила четности и нечетности. Четным считается
    десятичное число, у которого в записи четное число нечетных десятичных цифр.
    Нечетной считается десятичная цифра в двоичной записи, которой содержится
    нечетное количество единиц.
    Требуется написать программу, которая поможет пятиклассникам вычислить
    четные и нечетные числа.

Ответы 1

  • #include <iostream>int binary(int a){ int count = 0; while (a) { if (a%2 == 1 ) count++; a /= 2; } return count;}int main(){ int a; std::cin>>a; if (binary(a)%2 == 0) std::cout<<"chetnoe"; else std::cout<<"Nechetnoe";}
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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