Program w języku Java do sprawdzania, czy alfabet jest samogłoską czy spółgłoską (jeśli-else i przełącznik-przypadek)

W tym programie nauczysz się sprawdzać, czy alfabet jest samogłoską, czy consotantem, używając instrukcji if… else i switch w Javie.

Aby zrozumieć ten przykład, należy znać następujące tematy dotyczące programowania w języku Java:

  • Instrukcja Java if… else
  • Instrukcja przełącznika Java

Przykład 1: Sprawdź, czy alfabet jest samogłoską czy spółgłoską, używając instrukcji 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"); ) )

Wynik

 ja jest samogłoską

W powyższym programie 'i'jest przechowywana w zmiennej char zmienna ch. W Javie używa się podwójnych cudzysłowów (" ")dla łańcuchów i pojedynczych cudzysłowów (' ')dla znaków.

Teraz, aby sprawdzić, czy ch jest samogłoska czy nie, musimy sprawdzić, czy ch jest którykolwiek z: ('a', 'e', 'i', 'o', 'u'). Odbywa się to za pomocą prostego if… elseoświadczenia.

Możemy również sprawdzić samogłoskę lub spółgłoskę, używając instrukcji switch w Javie.

Przykład 2: Sprawdź, czy alfabet jest samogłoską czy spółgłoską, używając instrukcji 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"); ) ) )

Wynik

 z jest spółgłoska

W powyższym programie, zamiast używać długiego ifwarunku, zastępujemy go switch caseinstrukcją.

Jeśli ch jest jednym z przypadków ('a', 'e', 'i', 'o', 'u'):, drukowana jest samogłoska. W przeciwnym razie wykonywana jest domyślna wielkość liter, a na ekranie drukowana jest spółgłoska.

Interesujące artykuły...