Zinsrechnung mit Python?
Meine Aufgabenstellung lautet: ,,Schreiben sie ein Programm Zinsen, das einen aktuellen Anfangskapitalwert K0 [Euro] mit einem Zinssatzt p [%] nach n Jahren verzinst" . Die gegebene Formel Kn= k0 * (1+ p/100)^n
Ich habe mit
print("Was ist dein start kapital? ")
K0 = Input()
angefangen (das auch mit den beiden anderen Fragen). Dann habe ich die Rechnung genau so abgeschrieben und
print(Kn) gemacht. Aber die Rechnung funktioniert nicht bzw, die zahlen im Input werden nicht als Zahlen gesehen? was muss ich tun? :( Hilfe
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Python
K0=int(input())
Sollte Dein Problem lösen können. Eingaben sind per Definition imme rerstmal Zeichenketten. Fehlerbehandlung solltest Du natürlich auch noch erledigen.
float(input()) für Zahlen mit Komma
int(input()) für Ganzzahlen