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… else
declaració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 if
condición larga , la reemplazamos con una switch case
declaració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.