Java-programm, et kontrollida, kas tähestik on täishäälik või konsonant (kui-muu ja vahetustähed)

Selles programmis õpitakse kontrollima, kas tähestik on täishäälik või konsotant, kasutades if… muud, ja vahetama Java-s lauset.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java kui … muidu avaldus
  • Java lüliti avaldus

Näide 1: kontrollige, kas tähestik on täishäälik või konsonant, kasutades lauset 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äljund

 ma olen täishäälik

Ülaltoodud programmis 'i'on see salvestatud muutujale char. Java-s kasutate (" ")stringide jaoks topelt jutumärke ja (' ')tähemärkide puhul üksikuid jutumärke .

Nüüd, et kontrollida, kas ch on täishäälik või mitte, kontrollime, kas ch on mõni järgmistest ('a', 'e', 'i', 'o', 'u'). Selleks kasutatakse lihtsat if… elselauset.

Vokaali või kaashääliku olemasolu saame kontrollida ka Java-lüliti abil.

Näide 2: kontrollige, kas tähestik on täishäälik või konsonant, kasutades lülitilauset

 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äljund

 z on kaashäälik

Ülaltoodud programmis ifasendame pika tingimuse asemel selle switch caselause.

Kui ch on üks või kahest juhtumist ('a', 'e', 'i', 'o', 'u'):, trükitakse täishäälik. Muul juhul täidetakse vaiketäht ja ekraanile trükitakse kaashäälik.

Huvitavad Artiklid...