Montag, 25. November 2013

Java: Ziffernzähler

Diese Programm zählt nach Eingabe einer beliebigen Zahl die Anzahl ihrer Ziffern (auch negative Zahlen können eingegeben werden):

public static void Ziffernzaehler(int eingabe)
    {
        int zahl = 0;
        if (eingabe < 0)
        {
            zahl = eingabe*(-1); // Kompensieren von negativen Eingaben
        }
        else
        {
            zahl = eingabe;
        }
       
        int zaehler = 1;
        while(zaehler < zahl)
        {
            zahl = zahl /10;
            zaehler++;
        }
       
        System.out.println("Die Zahl "+eingabe+" hat "+zaehler+" Ziffern.");
    }

Keine Kommentare:

Kommentar veröffentlichen