Java-programma om te controleren of een alfabet een klinker of medeklinker is (if-else & switch-case)

In dit programma leer je om te controleren of een alfabet een klinker of een medeklinker is met behulp van if… else and switch statement in Java.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:

  • Java if… else-instructie
  • Java Switch-instructie

Voorbeeld 1: Controleer of een alfabet een klinker of medeklinker is met de instructie if… else

 public class VowelConsonant ( public static void main(String() args) ( char ch = 'i'; if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u' ) System.out.println(ch + " is vowel"); else System.out.println(ch + " is consonant"); ) )

Uitvoer

 ik is een klinker

In het bovenstaande programma 'i'wordt opgeslagen in een char-variabele ch. In Java gebruikt u dubbele aanhalingstekens (" ")voor tekenreeksen en enkele aanhalingstekens (' ')voor tekens.

Nu, om te controleren of ch is klinker of niet, controleren we of ch is een van: ('a', 'e', 'i', 'o', 'u'). Dit wordt gedaan met behulp van een eenvoudige if… elseverklaring.

We kunnen ook controleren op klinkers of medeklinkers met behulp van een switch-instructie in Java.

Voorbeeld 2: Controleer of een alfabet een klinker of medeklinker is met de instructie switch

 public class VowelConsonant ( public static void main(String() args) ( char ch = 'z'; switch (ch) ( case 'a': case 'e': case 'i': case 'o': case 'u': System.out.println(ch + " is vowel"); break; default: System.out.println(ch + " is consonant"); ) ) )

Uitvoer

 z is medeklinker

In het bovenstaande programma, in plaats van een lange ifvoorwaarde te gebruiken, vervangen we deze door een switch caseinstructie.

Als ch een van de gevallen ('a', 'e', 'i', 'o', 'u')is:, wordt de klinker afgedrukt. Anders wordt standaard hoofdlettergebruik uitgevoerd en wordt medeklinker op het scherm afgedrukt.

Interessante artikelen...