Пользователь вводит количество дней, указывает процент скидки и вводит сумму. Рассчитать прибыль, если за каждый день сумма увеличивается на 3 $ и затем применяется скидка, то есть итоговая сумма еще увеличивается на данное число процентов.
days = int(input("Введите количество дней: ")) discount = int(input("Введите процент скидки: ")) amount = float(input("Введите сумму: ")) total_profit = 0 for day in range(1, days+1): amount += 3 amount += amount * (discount / 100) total_profit += amount - 3 print(f"Итоговая прибыль за {days} дней с учетом {discount}% скидки: {total_profit:.2f} $")
Этот код сначала запрашивает у пользователя количество дней, процент скидки и сумму. Затем он проходит через каждый день, увеличивая сумму на 3 доллара и применяя скидку. На каждом шаге он вычисляет прибыль как разницу между текущей суммой и начальной суммой за день. В конце он выводит итоговую прибыль.
Пример кода на Python для решения этой задачи:
days = int(input("Введите количество дней: "))discount = int(input("Введите процент скидки: "))
amount = float(input("Введите сумму: "))
total_profit = 0
for day in range(1, days+1):
amount += 3
amount += amount * (discount / 100)
total_profit += amount - 3
print(f"Итоговая прибыль за {days} дней с учетом {discount}% скидки: {total_profit:.2f} $")
Этот код сначала запрашивает у пользователя количество дней, процент скидки и сумму. Затем он проходит через каждый день, увеличивая сумму на 3 доллара и применяя скидку. На каждом шаге он вычисляет прибыль как разницу между текущей суммой и начальной суммой за день. В конце он выводит итоговую прибыль.