LU05.A13: Bank loan

Schreibe ein Programm, das die Kreditvergabe einer Bank prüft.

Auftrag

Eine Bank bietet einem Kunden einen Kredit an, wenn er mindestens 21 Jahre alt ist und ein Jahreseinkommen von mindestens CHF 48'000 hat.

Erstelle die Programmlogik für das Programm.

  1. Das Programm fragt den Kunden nach Alter und Einkommen.
  2. Ist es der Bank möglich dem Kunden einen Kredit anzubietenm, soll der Text Wir sind in der Lage, Ihnen einen Kredit anzubieten. am Bildschirm angezeigt werden.
  3. Andernfalls soll dem Kunden Leider können wir Ihnen zur Zeit keinen Kredit anbieten. angezeigt werden.

Vorgehen

  1. Akzeptiere das GitHub Classroom Assignment im Moodlekurs.
  2. Klone das Repository in PyCharm.
  3. Codiere die Programmlogik in main.py.
  4. Teste dein Programm mit den Testfällen in main_test.py.
  5. Führe einen Commit und einen Push durch.

Abgabe

Die Abgabe erfolgt durch den Push ins GitHub Repository. In Moodle ist keine Abgabe vorgesehen oder möglich.

Vorlage in main.py

def main():
  # Write your program here and remove the line "pass"
    pass
 
if __name__ == '__main__':
    main()

Anmerkung: Kümmere dich ich im Moment nicht zu sehr um if __name__ == '__main__':. Dieser Programmblock legt fest, welche Funktion beim Ausführen gestartet wird. Wir werden dies im Verlauf des Moduls noch genauer betrachten.

https://github.com/templates-python/m319-lu05-a13-bankloan


Kevin Maurizi, Marcel Suter

Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von Scott Morgan, verwendet unter CC BY NC SA.