Hallo noch einmal,
nochmals danke für die Antworten, hat mir sehr geholfen, auch andere Lösungsansätze wie dieser hier: def berechne_quersumme(zahl):return sum(map(int, str(zahl))) ist genial :).
Ich habs nun folgendermaßen gelöst, vor allem auch die divmod - Funktion find ich hier sehr hilfreich ...
Die Suche ergab 3 Treffer
- Donnerstag 28. November 2019, 06:08
- Forum: Allgemeine Fragen
- Thema: Ziffernpotenzsumme
- Antworten: 19
- Zugriffe: 1959
- Mittwoch 27. November 2019, 07:14
- Forum: Allgemeine Fragen
- Thema: Ziffernpotenzsumme
- Antworten: 19
- Zugriffe: 1959
Re: Ziffernpotenzsumme
Hallo,
danke für die ausführliche Antwort. Ich hätte statt Listen eine Funktion verwenden sollen. Aber durch deine Erklärung versteh ich Listen ein wenig mehr. :)
So habs mal so probiert:
def quersum(zahl):
result=0
while zahl:
result = result + zahl%10
zahl = zahl //10
return result
def ...
danke für die ausführliche Antwort. Ich hätte statt Listen eine Funktion verwenden sollen. Aber durch deine Erklärung versteh ich Listen ein wenig mehr. :)
So habs mal so probiert:
def quersum(zahl):
result=0
while zahl:
result = result + zahl%10
zahl = zahl //10
return result
def ...
- Dienstag 26. November 2019, 19:37
- Forum: Allgemeine Fragen
- Thema: Ziffernpotenzsumme
- Antworten: 19
- Zugriffe: 1959
Ziffernpotenzsumme
Hallo,
ich brauche bitte eure Unterstützung zur folgenden Aufgaben: Alle positiven Ganzzahlen, die die Querschnittsumme (Ziffernpotenzsumme) ==5 (bsp2+2+1) haben, sollen ausgegeben werden.
Hab das mal so probiert: - Statt der Summe der Funktion quersum, sollten die Querschnittsummen nach der Reihe ...
ich brauche bitte eure Unterstützung zur folgenden Aufgaben: Alle positiven Ganzzahlen, die die Querschnittsumme (Ziffernpotenzsumme) ==5 (bsp2+2+1) haben, sollen ausgegeben werden.
Hab das mal so probiert: - Statt der Summe der Funktion quersum, sollten die Querschnittsummen nach der Reihe ...
