nunja wie ich schon geschrieben habe...
- ich wandle die zahl (241) in ein string um
- da ein string wie ein array of char ist kann ich jedes zeichen über ein index ansprechen
- ich wandle dann jedes zeichen in eine zahl um (ziffer)
- diese addiere und multipliziere ich dann nach deiner aufgabe
- mit der for schleife gehe ich dann jede ziffer durch und mache die berechnung
- result ist ein variable die den rückgabewert der funktion entspricht
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| zahl = 241 str = '241' // erste ziffer ermitteln und brechnen ziffer = 2 result = 2*2 (4)
schleife (die anderen ziffern berechnen): cnt = 2 | ziffer = 4 | result = (4+4) * 4 (32) cnt = 3 | ziffer = 1 | result = (32 + 1) * 1 (33) schleife ende |
wenn de noch fragen hast, dann frag ich glaub ich hab das nen bissel besch**** erklärt