Написать программу на Python, которая будет выполнять следующий набор действий: - получать от пользователя одно целое число, числом является 2 в степени n (например, 16, 64, 128, 1024, и т.д.)
- с цикла определять, 2 в какой степени является число
- выводить степень на экран

Пример работы программы (символ > означает ввод значения пользователем):
Введите число:
> 256
8

3toH 3toH    1   26.11.2020 10:22    0

Ответы
FTA72артем FTA72артем  26.12.2020 10:24

number = input () #Ввод

n = input() #Ввод степени

result = 0

int(n)

int(number) #Вместо строчной переменной создаём числовую

while result<10:

number * n

print (number)

ПОКАЗАТЬ ОТВЕТЫ
АниАпельсинка АниАпельсинка  26.12.2020 10:24

counter = 0

x = int(input("Введите число: "))

while x != 2 and x != 1:

   counter += 1

   x /= 2

if x == 1:

   print(0)

else:

   print(counter+1)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика