Застосування циклу While, Python
Ввести натуральне число x. Змінювати його наступним чином: якщо число
парне, то розділимо його на 2, якщо непарне, то додамо 1. Повторювати діє
поки не досягнемо значення числа x = 1. Вивести кількість перетворень
числа x до отримання 1
Ответы на вопрос
Ответил grigorylevic
1
Код:
x, counter = int(input('Уведіть x: ')), 0
while x != 1:
counter += 1
if x % 2 == 0:
x /= 2
else:
x += 1
print(f'Всього {counter} перетворень')
Новые вопросы