Программа на Java для проверки того, является ли алфавит гласным или согласным (if-else и switch-case)

В этой программе вы научитесь проверять, является ли алфавит гласной или согласной, используя оператор if… else и switch в Java.

Чтобы понять этот пример, вы должны знать следующие темы программирования Java:

  • Заявление Java if… else
  • Заявление переключателя Java

Пример 1. Проверьте, является ли алфавит гласным или согласным, используя оператор 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"); ) )

Вывод

 я гласный

В приведенной выше программе 'i'хранится в символьной переменной ch. В Java вы используете двойные кавычки (" ")для строк и одинарные кавычки (' ')для символов.

Теперь, чтобы проверить ч является ли гласный или нет, мы проверяем , если ч любое из: ('a', 'e', 'i', 'o', 'u'). Это делается с помощью простого if… elseоператора.

Мы также можем проверить наличие гласных или согласных с помощью оператора switch в Java.

Пример 2. Проверьте, является ли алфавит гласным или согласным, используя оператор 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"); ) ) )

Вывод

 z согласный

В приведенной выше программе вместо использования длинного ifусловия мы заменяем его switch caseоператором.

Если ch находится в одном из случаев:, ('a', 'e', 'i', 'o', 'u')печатается гласная. В противном случае выполняется регистр по умолчанию и на экране печатается согласный звук.

Интересные статьи...