Program Java za preverjanje, ali je abeceda samoglasnik ali soglasnik (če je drugače in preklopna črka)

V tem programu se boste naučili preverjati, ali je abeceda samoglasnik ali konstanta, z uporabo if … else in preklopiti stavek v Javi.

Če želite razumeti ta primer, morate poznati naslednje programske teme Java:

  • Izjava Java, če … drugače
  • Izjava o preklopu Java

Primer 1: Preverite, ali je abeceda samoglasnik ali soglasnik, če uporabite izjavo 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"); ) )

Izhod

 i je samoglasnik

V zgornjem programu 'i'je shranjen v spremenljivki char ch. V Javi uporabljate dvojne narekovaje (" ")za nize in enojne narekovaje (' ')za znake.

Zdaj, da preveri, ali je ch samoglasnik ali ne, preverite, če je ch koli od: ('a', 'e', 'i', 'o', 'u'). To se naredi s preprosto if… elseizjavo.

Za samoglasnik ali soglasnik lahko preverimo tudi s pomočjo stavka switch v Javi.

2. primer: Preverite, ali je abeceda samoglasnik ali soglasnik, s pomočjo stavka za preklop

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

Izhod

 z je soglasnik

V zgornjem programu ga namesto dolgotrajnega ifpogoja nadomestimo z switch caseizjavo.

Če je ch eden od primerov ('a', 'e', 'i', 'o', 'u'):, se izpiše samoglasnik. V nasprotnem primeru se izvrši privzeta črka in soglasnik se natisne na zaslon.

Zanimive Članki...