Предмет: Информатика,
автор: rustamovakhadijar
Исправь программу:
deg = 0
i = 1
n = int(input("Введите степень числа 2"))
while 1<=n:
deg = deg*2
i = i + 1
Программа должна вычислять степень(введенную с клавиатуры) числа 2. Программист торопился и допустил ошибку. Найди и исправь две ошибки!
Ответы
Автор ответа:
6
deg = 1 # Первая ошибка: начинать нужно с 1, а не с 0
i = 1
n = int(input("Введите степень числа 2"))
while i <= n: # Вторая ошибка: вместо i была 1
deg = deg * 2
i = i + 1
print(deg) # Третья ошибка: отсутствовал вывод результата
rustamovakhadijar:
Спасибо,но там где вместо i написать 1 это не обязательно, т.к. i и так равно одному.
Похожие вопросы
Предмет: Русский язык,
автор: Ася11111123456789
Предмет: Қазақ тiлi,
автор: Ердос11
Предмет: Русский язык,
автор: nazim5
Предмет: Математика,
автор: tolstushka2015
Предмет: Обществознание,
автор: Араи243