„Java“ programa, skirta patikrinti, ar abėcėlė yra balsė, ar priebalsis (jei kitaip, jei skiriama didžiosiomis raidėmis)

Šioje programoje išmoksite patikrinti, ar abėcėlė yra balsis, ar priebalsis, naudodami if… ir perjungti teiginį „Java“.

Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:

  • „Java“, jei… kitas pareiškimas
  • „Java“ jungiklio pareiškimas

1 pavyzdys: Patikrinkite, ar abėcėlė yra balsių ar priebalsių, naudodami teiginį 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"); ) )

Rezultatas

 aš esu balsis

Pirmiau pateiktoje programoje 'i'yra saugomas char kintamajame ch. „Java“ naudojate dvigubas kabutes (" ")eilutėms ir pavienes kabutes (' ')simboliams.

Dabar, siekiant patikrinti, ar CH yra balsis ar ne, mes patikrinti, ar CH yra bet: ('a', 'e', 'i', 'o', 'u'). Tai daroma naudojant paprastą if… elseteiginį.

Taip pat galime patikrinti, ar nėra balsių ar priebalsių, naudodami jungiklio teiginį „Java“.

2 pavyzdys: patikrinkite, ar abėcėlė yra balsių ar priebalsių, naudodami jungiklio sakinį

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

Rezultatas

 z yra priebalsis

Aukščiau pateiktoje programoje, užuot naudoję ilgą ifsąlygą, mes ją pakeičiame switch caseteiginiu.

Jei ch yra vienas iš šių atvejų ('a', 'e', 'i', 'o', 'u'):, balsis spausdinamas. Kitu atveju įvykdoma numatytoji raidė, o priebalsis atspausdinamas ekrane.

Įdomios straipsniai...