Programa Java para comprobar si un alfabeto es vocal o consonante (if-else & switch-case)

En este programa, aprenderá a verificar si un alfabeto es una vocal o un consotante usando if … else y switch en Java.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:

  • Declaración if … else de Java
  • Declaración de cambio de Java

Ejemplo 1: Verifique si un alfabeto es vocal o consonante usando la declaración 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"); ) )

Salida

 yo es vocal

En el programa anterior, 'i'se almacena en una variable char ch. En Java, utiliza comillas dobles (" ")para cadenas y comillas simples (' ')para caracteres.

Ahora, para comprobar si ch es vocal o no, comprobar si ch es cualquiera de: ('a', 'e', 'i', 'o', 'u'). Esto se hace usando una if… elsedeclaración simple .

También podemos verificar la vocal o consonante usando una instrucción de cambio en Java.

Ejemplo 2: Verifique si un alfabeto es vocal o consonante usando la instrucción de cambio

 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"); ) ) )

Salida

 z es consonante

En el programa anterior, en lugar de usar una ifcondición larga , la reemplazamos con una switch casedeclaración.

Si ch es cualquiera de los casos:, ('a', 'e', 'i', 'o', 'u')se imprime la vocal. De lo contrario, se ejecuta el caso predeterminado y la consonante se imprime en la pantalla.

Articulos interesantes...