Program dla początkującego

0

Witam dopiero zacząłem swoją przygodę mam do napisania program, który liczy nam debet z karty kredytowej.

kredyt = input() #5000
sp = input() #0.02
minrata = input() #0.18
iloscRat = 12


miesiecznanaleznosc = sp * kredyt
splaconeodsetki = minrata/12 * kredyt 
splaconezadluzenie = miesiecznanaleznosc - splaconeodsetki
saldopo = kredyt - splaconezadluzenie



print miesiecznanaleznosc
print splaconeodsetki
print splaconezadluzenie
print saldopo

Jak utworzyć taką pętle, która będzie pobierała nam co miesiąc nową wartość saldopo i potem drukowała kwotę do spłaty miesięcznej?

1

W jakim sensie „co miesiąc”? Co miesiąc czasu rzeczywistego? Rozumianego jako trzydzieści dni, cztery tygodnie, określony dzień w miesiącu, coś jeszcze innego? A, napraw formatowanie kodu, bo nie bardzo wiadomo, co chciałeś napisać.

0

Wysłałem treść w prywatnej wiadomości, mam nadzieję, że wyjaśniłem o co mi chodzi.

1

To będzie pętla for, o taka

 kredyt = 5000
sp = 0.02
minrata = 0.18
iloscRat = 12
for i in range(12):
	miesiecznanaleznosc = sp * kredyt
	splaconeodsetki = minrata / 12 * kredyt
	splaconezadluzenie =  miesiecznanaleznosc - splaconeodsetki
	saldopo = kredyt - splaconezadluzenie
	kredyt -= splaconezadluzenie
	print ("w miesiącu", i + 1)
	print (miesiecznanaleznosc)
	print (splaconeodsetki)
	print (splaconezadluzenie)
	print (saldopo)

pozwoliłem sobie odjąć spłacone zadłużenie od kretydu (o czym zapomniałeś) i dopisać pominięte przez ciebie mnożenia

0

Nawet nie wiem jak dziękować, zaraz tam obsypię plusami. ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1