Суммирование чисел в for

SpaceInvader

Создатель
Регистрация
9 Янв 2017
Сообщения
47
Реакции
7
вот есть такой код

dengi = int(input("Сколько хотите положить на счет "))
proc = int(input("Какой процент "))
gody = int(input("Сколько год "))
god = 2017
a = 100 / proc
b = dengi/ a
c = dengi + b
gody1 = god + 1 + gody
for i in range(god,gody1)
if god == i:
print("В", i, "году ваш баланс будет равен ", dengi, "рублей")
else:
print("В", i, "году ваш баланс будет равен ", c, "рублей")

мне надо чтобы в else суммировались проценты. Например:
Деньги 100
Проценты 5
Годы 5
в 2017 году оно мне показывает то что надо
в 2018 году тоже, но у же в 2019 тоже самое что и в 2018. А мне надо чтобы в 2019 не 105 руб как в 2018, а уже 110. Так само в 2020 должно быть 115 рублей. Помогите пожалуйста
 

artemka9p

Создатель
Регистрация
15 Окт 2017
Сообщения
15
Реакции
4
суммирования не должно быть в цыкле?
else:
c = с+ b
print("В", i, "году ваш баланс будет равен ", c, "рублей")
 

artemka9p

Создатель
Регистрация
15 Окт 2017
Сообщения
15
Реакции
4
Должно, оно наоборот оно должно суммировать c + b, только его надо поместить в цикл а я хз как.
а так как я написал не получилось?
заменить
else:
print("В", i, "году ваш баланс будет равен ", c, "рублей")
на
else:
c = с+ b
print("В", i, "году ваш баланс будет равен ", c, "рублей")
Сори не было в сети.
 

SpaceInvader

Создатель
Регистрация
9 Янв 2017
Сообщения
47
Реакции
7
а так как я написал не получилось?
заменить
else:
print("В", i, "году ваш баланс будет равен ", c, "рублей")
на
else:
c = с+ b
print("В", i, "году ваш баланс будет равен ", c, "рублей")
Сори не было в сети.
Все норм, там нужно было просто воспользоватся math) Спасибо)
 

amsirion

Создатель
Регистрация
4 Янв 2014
Сообщения
10
Реакции
1
Понимаю, что тебе старая, но все же если спрашиваете что-то, то хотя бы оформляется код нормально... И переменные все-таки не стоит транслитом называть.
 

freeman2012

Писатель
Регистрация
27 Май 2012
Сообщения
4
Реакции
0
А где транслит в переменной увидели?
 

Цуиьфыеук

Создатель
Регистрация
15 Янв 2018
Сообщения
36
Реакции
19
А где транслит в переменной увидели?
money - нормальное название переменной, dengi - транслит слова "деньги"

а код лучше оформлять при помощи [ code ] код [ / code ] (только без пробелов), особенно в python, где отступами оформляется вложенность
 
Сверху