Program Java na kontrolu toho, či je abeceda samohláska alebo spoluhláska (ak-iné a prepínač)

V tomto programe sa naučíte skontrolovať, či je abeceda samohláska alebo súhlasný typ, ak použijete príkaz if … else, a prepnúť príkaz v jazyku Java.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku Java:

  • Vyhlásenie Java, ak … else
  • Vyhlásenie Java switch

Príklad 1: Skontrolujte, či je abeceda samohláska alebo spoluhláska pomocou výrazu 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"); ) )

Výkon

 som samohláska

Vo vyššie uvedenom programe 'i'je uložený v char premennej ch. V Jave používate dvojité úvodzovky (" ")pre reťazce a jednoduché úvodzovky (' ')pre znaky.

Teraz, aby zistil, či je ch samohláska alebo nie, skontrolujte, či je niektorý ch: ('a', 'e', 'i', 'o', 'u'). To sa deje pomocou jednoduchého if… elsepríkazu.

Môžeme tiež skontrolovať samohlásku alebo spoluhlásku pomocou príkazu switch v Jave.

Príklad 2: Pomocou príkazu switch skontrolujte, či je abeceda samohláska alebo spoluhláska

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

Výkon

 z je spoluhláska

Vo vyššie uvedenom programe namiesto dlhej ifpodmienky ju nahradíme switch casepríkazom.

Ak ch je jeden z prípadov:, ('a', 'e', 'i', 'o', 'u')samohláska sa vytlačí. Inak sa vykoná predvolený prípad a na obrazovke sa vytlačí spoluhláska.

Zaujímavé články...