Предмет: Информатика,
автор: barozumec
Застосування циклу While, Python
Ввести натуральне число x. Змінювати його наступним чином: якщо число
парне, то розділимо його на 2, якщо непарне, то додамо 1. Повторювати діє
поки не досягнемо значення числа x = 1. Вивести кількість перетворень
числа x до отримання 1
Ответы
Автор ответа:
1
Код:
x, counter = int(input('Уведіть x: ')), 0
while x != 1:
counter += 1
if x % 2 == 0:
x /= 2
else:
x += 1
print(f'Всього {counter} перетворень')
Похожие вопросы
Предмет: Українська мова,
автор: tihomirovaksusa3
Предмет: Биология,
автор: linakalegina
Предмет: Физика,
автор: dariella472
Предмет: Алгебра,
автор: Аноним
Предмет: Алгебра,
автор: mukolachorn13