Sayının işaretini öğrenme If else ile ilgili en basit örneklerden biridir. Kullanıcı sayısal türde (int, float, double) bir değer girer. If else yapısı ile sayının 0’a göre durumları değerlendirilir. Aşağıdaki java algoritması sayının negatif, pozitif yada 0 olup olmadığını yazdırır.
Java Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | import java.util.Scanner; public class JavaOrnekleri { public static void main(String[] args) { Scanner reader = new Scanner(System.in); System.out.print("Bir Sayı Girin:"); double sayi = reader.nextInt(); // sayı 0 dan küçükse negatif if (sayi < 0.0) System.out.println(sayi + " Negatiftir."); // 0'dan büyükse pozitif else if ( sayi > 0.0) System.out.println(sayi + " Pozitiftir."); // aksi durumda yani 0'a eşitse else System.out.println(sayi + " Sıfırdır."); } } |
Çıktı: