Java :: Aufgabe #27 :: Lösung #5

7 Lösungen Lösungen öffentlich
#27

Vokale zählen in einem beliebigen Satz

Anfänger - Java von Dome - 28.12.2012 um 23:58 Uhr
Programmieren Sie ein Programm, welches die Anzahl aller Vokale in einem zuvor eingegebenen Satz ausgibt.
Optional wäre die Ausgabe wie oft welcher Vokal in dem Satz vorhanden ist.

Konsolenausgabe:


Geben Sie einen Satz ein :
Dies ist ein toller Satz.
Anzahl der Vokale : 8
A: 1
E: 3
I: 3
O: 1
U: 0
#5
vote_ok
von Bufkin (1410 Punkte) - 23.08.2017 um 13:50 Uhr
Quellcode ausblenden Java-Code
class vokale
{
    public static void main (String[] args) throws java.lang.Exception
    {
        String input = "Dies ist ein toller Satz.";
        int anzahlVokale = 0;
        int a = 0;
        int e = 0;
        int i = 0;
        int o = 0;
        int u = 0;
        
        for(int j = 0; j < input.length(); j++) 
        {
            if(input.charAt(j) == 'a' || input.charAt(j) == 'A')
            {
                anzahlVokale++;
                a++;
            } else if(input.charAt(j) == 'e' || input.charAt(j) == 'E') {
                anzahlVokale++;
                e++;
            } else if(input.charAt(j) == 'i' || input.charAt(j) == 'I') {
                anzahlVokale++;
                i++;
            } else if(input.charAt(j) == 'o' || input.charAt(j) == 'O') {
                anzahlVokale++;
                o++;
            } else if(input.charAt(j) == 'u' || input.charAt(j) == 'U') {
                anzahlVokale++;
                u++;
            } 
        }
        System.out.print("Input: " + input + "\nAnzahl Vokale: " + anzahlVokale + "\nA: " + a + "\n" + "E: " + e + "\n" + "I: " + i + "\n" + "O: " + o + "\n" + "U: " + u);
    }
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben