Задача цикл while | Sololearn: Learn to code for FREE!

+1

Задача цикл while

У вас есть магическая коробка, которая удваивает количество предметов, которое вы в нее кладете, каждый день. Данная программа принимает первоначальное количество предметов и количество дней в качестве входных данных. Задача Напишите программу, чтобы рассчитать и вывести количество предметов в последний день. Пример Входных Данных 3 2 Пример Выходных Данных 12 Объяснение Day 1: 6 (3*2) Day 2: 12 (6*2) P.s как мне заставить цикл повториться столько сколько дней введут? Какое условие нужно задать циклу?

1/23/2022 2:54:09 AM

Alexandr

5 Answers

New Answer

+2

Крч в итоге сам решил Может кому интересно будет items = int(input()) days = int(input()) x = 0 while days > x: items *= 2 x += 1 print(items) Где х это дни если день больше чем ввел пользователь то цикл заканчивается)

+1

Нет, не проще. Любая задача может быть решена множеством разных способов. Это задача называется цикл while, его и надо использовать, а не то что ты знаешь лучше

0

А не проще по формуле? result=item*2*days

0

У меня не работает по формуле вашей, какой полный код?

0

items, days= int(input()) ,int(input()) result = int(items*2*days) print(result)