Bu programda, bir alfabenin sesli mi yoksa uyumlu mu olduğunu, if… else ve Java'da anahtar ifadesini kullanarak kontrol etmeyi öğreneceksiniz.
Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:
- Java if… else İfadesi
- Java anahtarı Bildirimi
Örnek 1: if… else ifadesini kullanarak bir alfabenin sesli veya sessiz olup olmadığını kontrol edin
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"); ) )
Çıktı
ben ünlüüm
Yukarıdaki programda, 'i'
bir char değişkeninde ch saklanır. Java'da, (" ")
dizeler için çift tırnak ve (' ')
karakterler için tek tırnak kullanırsınız.
Şimdi, ch sesli harf olup olmadığını kontrol etmek ya da olmasın, biz ch herhangi biri olup olmadığını kontrol edin: ('a', 'e', 'i', 'o', 'u')
. Bu basit bir if… else
ifade kullanılarak yapılır .
Java'da bir switch deyimi kullanarak ünlü veya ünsüzleri de kontrol edebiliriz.
Örnek 2: Switch deyimini kullanarak bir alfabenin sesli mi yoksa ünsüz mü olduğunu kontrol edin
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"); ) ) )
Çıktı
z ünsüzdür
Yukarıdaki programda uzun bir if
koşul kullanmak yerine onu bir switch case
ifade ile değiştiriyoruz .
Ch durumlardan biri ise:, ('a', 'e', 'i', 'o', 'u')
sesli harf yazdırılır. Aksi takdirde, varsayılan durum yürütülür ve ekranda sessiz harf yazdırılır.