Разработайте программу, которая определяет, является ли введенное натуральное число степенью двойки. Если число
Разработайте программу, которая определяет, является ли введенное натуральное число степенью двойки. Если число является степенью двойки, программа должна вывести эту степень, в противном случае - "нет". Входной формат - одно целое число. Выходной формат - одно целое число (показатель степени) или строка "нет".
24.12.2023 06:48
Доп. материал:
Совет: Для понимания этой программы очень полезно знать концепцию деления с остатком (%). Вы можете визуализировать каждую итерацию цикла для лучшего понимания того, как число уменьшается и проверяется на степень двойки.
Ещё задача: Напишите программу на python, которая определяет, является ли введенное натуральное число степенью двойки. Если число является степенью двойки, программа должна вывести эту степень, в противном случае - "нет". (Вы можете использовать цикл while, операторы условия и операторы ввода-вывода для написания программы).