LU09.A04 - Quersumme

Schreibe ein Programm, das den Benutzer nach einer ganzen Zahl fragt und die Quersumme dieser Zahl berechnet und ausgibt.

Auftrag

Hinweis: Variable Elemente der Ausgabe sind speziell formatiert

Erstelle die Programmlogik für das Programm:

  1. Das Programm fordert den Benutzer auf, eine Zahl einzugeben.
  2. Das Programm berechnet dann die Quersumme der eingegebenen Zahl.
  3. Das Programm gibt die Quersumme aus: „Die Quersumme ist: summe“.

Beispiele

Bitte eine Ganzzahl eingeben für Quersummenberechnung:
*12345*
Die Quersumme ist: 15
Bitte eine Ganzzahl eingeben für Quersummenberechnung:
*101010*
Die Quersumme ist: 3
Bitte eine Ganzzahl eingeben für Quersummenberechnung:
*7*
Die Quersumme ist: 7

Vorgehen

  1. Akzeptiere das GitHub Classroom Assignment im Moodlekurs.
  2. Klone das Repository in PyCharm.
  3. Codiere die Programmlogik in digit_sum.py.
  4. Teste dein Programm mit den Testfällen in digit_sum_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 digit_sum.py

digit_sum.py
#TODO: Erstelle die Funktion digit_sum
 
 
def main():
    number = input('Bitte eine Ganzzahl eingeben für Quersummenberechnung> ')
    print(f"Die Quersumme ist: {digit_sum(number)}")
 
 
if __name__ == '__main__':
    main()

⇒ GitHub Repo für externe Besucher

GitHub Repository https://github.com/templates-python/m319-lu09-a04-digit-sum

Lernende am BZZ müssen den Link zum GitHub Classroom Assignment verwenden

© Marcel Suter, Kevin Maurizi

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