Java :: Aufgabe #3 :: Lösung #7
22 Lösungen
#3
Quersumme berechnen und ausgeben
Anfänger - Java
von Gustl
- 12.08.2012 um 14:49 Uhr
Schreiben sie ein Konsolenprogramm, das eine
ihre Quersumme berechnet und das Ergebnis wie folgt ausgibt:
int-zahl > 0 und < 10000 einliest, ihre Quersumme berechnet und das Ergebnis wie folgt ausgibt:
Konsolenausgabe:
Zahl eingeben (0-10000): 3698
Quersumme: 3 + 6 + 9 + 8 = 26
#7
von unavailable (340 Punkte)
- 29.04.2014 um 16:47 Uhr
import java.util.Scanner;
public class quersummeBerechnen
{
public static void main(String[] args)
{
System.out.print("Zahl eingeben: ");
Scanner sc = new Scanner(System.in);
int ergebnis = 0;
int eingegebeneZahl = sc.nextInt();
String zahl = Integer.toString(eingegebeneZahl);
int[] splitted = new int[zahl.length()];
for (int i = 0; i < zahl.length(); i++)
{
splitted[i] = Character.getNumericValue(zahl.charAt(i));
}
System.out.print("Quersumme: ");
for (int i = 0; i < splitted.length; i++)
{
ergebnis += splitted[i];
System.out.print((i < splitted.length-1) ? splitted[i] + " + " : splitted[i]+" = ");
}
System.out.println(ergebnis);
sc.close();
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
