public class Quersumme { // Berechne die Summe aller Ziffern und gib sie als Wert zurück. public static int quersumme_iterativ(int n){ int summe = 0; while(n>0){ summe += n % 10; // wie summe = summe + n%10 n /= 10; // wie n = n / 10; } return summe; } public static int quersumme_rekursiv(int n){ if(n==0) return 0; return n%10 + quersumme_rekursiv(n/10); } public static void main(String[] args) { int zahl=1234567890; System.out.println(quersumme_iterativ(zahl)); System.out.println(quersumme_rekursiv(zahl)); } }