Бинарная система счисления
Информатика

Введите число в двоичной системе счисления с клавиатуры. Определите количество единиц и количество нулей в записи этого

Введите число в двоичной системе счисления с клавиатуры. Определите количество единиц и количество нулей в записи этого числа. Пример: Введите число: 1010100 Нулей: 4 Единиц: 3 Перепишите эту программу: s=input("Введите число") k=int(0) for c in s: if c in ["0","1"]: k+=1 print("Количество нулей:", k) print("Количество единиц:", len(s)-k
Верные ответы (1):
  • Sofiya_6574
    Sofiya_6574
    41
    Показать ответ
    Тема вопроса: Бинарная система счисления

    Объяснение: Бинарная система счисления является системой счисления, основанной на двух цифрах: 0 и 1. В этой системе каждой цифре соответствует определенный вес, который увеличивается в два раза справа налево.

    Чтобы определить количество единиц и нулей в записи числа в двоичной системе счисления, нужно пройти по каждой цифре числа и подсчитать количество вхождений цифр 0 и 1.

    Доп. материал: Если введенное число - 1010100, то количество нулей будет равно 4, а количество единиц - 3.

    Совет: Для лучшего понимания бинарной системы счисления можно попробовать привести числа из десятичной системы счисления в двоичную и наоборот. Также полезно изучить основные операции в бинарной системе счисления, такие как сложение, вычитание и умножение, чтобы лучше понимать принципы работы с числами в этой системе.

    Проверочное упражнение: Введите число в двоичной системе счисления и определите количество единиц и нулей в его записи.
Написать свой ответ: