Programme Java pour vérifier si un alphabet est voyelle ou consonne (if-else & switch-case)

Dans ce programme, vous apprendrez à vérifier si un alphabet est une voyelle ou un consotant en utilisant if… else et une instruction switch en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Instruction Java if… else
  • Instruction de commutateur Java

Exemple 1: Vérifiez si un alphabet est une voyelle ou une consonne en utilisant l'instruction 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"); ) )

Production

 je suis voyelle

Dans le programme ci-dessus, 'i'est stocké dans une variable char ch. En Java, vous utilisez des guillemets doubles (" ")pour les chaînes et des guillemets simples (' ')pour les caractères.

Maintenant, pour vérifier si ch est voyelle ou non, nous vérifions si ch est l' un des: ('a', 'e', 'i', 'o', 'u'). Cela se fait à l'aide d'une simple if… elsedéclaration.

Nous pouvons également vérifier la voyelle ou la consonne en utilisant une instruction switch en Java.

Exemple 2: Vérifiez si un alphabet est une voyelle ou une consonne à l'aide de l'instruction 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"); ) ) )

Production

 z est une consonne

Dans le programme ci-dessus, au lieu d'utiliser une ifcondition longue , nous la remplaçons par une switch caseinstruction.

Si ch est l'un des cas ('a', 'e', 'i', 'o', 'u'):, la voyelle est imprimée. Sinon, la casse par défaut est exécutée et la consonne est imprimée à l'écran.

Articles intéressants...