Program Java pentru a verifica dacă un alfabet este vocal sau consonant (if-else & switch-case)

În acest program, veți învăța să verificați dacă un alfabet este o vocală sau un consotant folosind if … else și declarația switch în Java.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare Java:

  • Java dacă … altfel Declarație
  • Instrucțiune de comutare Java

Exemplul 1: Verificați dacă un alfabet este vocală sau consoană folosind afirmația 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"); ) )

Ieșire

 eu sunt vocală

În programul de mai sus, 'i'este stocat într-o variabilă char ch. În Java, utilizați ghilimele duble (" ")pentru șiruri și ghilimele simple (' ')pentru caractere.

Acum, pentru a verifica dacă este CH vocală sau nu, vom verifica dacă CH este oricare dintre: ('a', 'e', 'i', 'o', 'u'). Acest lucru se face folosind o if… elsedeclarație simplă .

De asemenea, putem verifica vocala sau consoana folosind o declarație switch în Java.

Exemplul 2: Verificați dacă un alfabet este vocală sau consoană folosind instrucțiunea 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"); ) ) )

Ieșire

 z este consoană

În programul de mai sus, în loc să folosim o ifcondiție lungă , o înlocuim cu o switch casedeclarație.

Dacă ch este în oricare dintre cazuri ('a', 'e', 'i', 'o', 'u'):, se imprimă vocală. Altfel, se execută cazul implicit și se imprimă consoana pe ecran.

Articole interesante...