Предмет: Информатика,
автор: kostrykovava12
питон
Игрок получает прибыль с предприятия каждый час. Прибыль игрока строится на разнице доходов и расходов, а они, в свою очередь, зависят от количества проведенных модернизаций.
На вход программе подается уровень модернизаций, тебе необходимо вывести сумму прибыли игрока за час.
Сумму необходимо округлить до целого числа.
Не забудь про валидацию, и в случае неправильных значений, выводи "error"!
Таблица влияния модернизации на прибыль предприятия представлена ниже.
кол-во модернизаций расходы доходы
без модернизации 50000 70000
1 -5% +30%
2 -5% +30%
3 -5% +30%
4 -5% +50%
9 -5% +100%
16 -30% +50%
26 -30% +50%
36(max) -30% +100%
Ответы
Автор ответа:
1
Ответ:
Объяснение:
ras=50000
doh=70000
m=[1,2,3,4,9,16,26,36] #допустимые значения
r=[5,5,5,5,5,30,30,30] #процент расхода
d=[30,30,30,50,100,50,50,100] #процент дохода
n=int(input('Уровень модернизации:'))
if n in m:
i=m.index(n)
ras*=1-r[i]/100
doh*=1+d[i]/100
print('прибыль:',round(doh-ras))
else:
print('error')
Похожие вопросы
Предмет: Русский язык,
автор: Angel56rus
Предмет: Українська мова,
автор: panchenkoi
Предмет: Русский язык,
автор: danasultano
Предмет: Математика,
автор: 1виктория3
Предмет: Математика,
автор: djkrjlfd