If Else, Kisa If Ve Switch Operatoru

Ayni örneğin 3 operatorlede gerçekleştirilmes

 

package javaapplication1;

import javax.swing.JOptionPane;

public class Main {

    public static void main(String[] args) {


        String Namaz[] = {"sabah", "öğle", "ikindi", "akşam", "yatsı"};
        String vakit;

        int zaman = Integer.valueOf(JOptionPane.showInputDialog("saat giriniz"));

        if (zaman >= 5 && zaman <= 6) {
            vakit = Namaz[0];
        } else if (zaman >= 6 && zaman <= 1) {
            vakit = Namaz[1];
        } else if (zaman >= 1 && zaman <= 3) {
            vakit = Namaz[2];
        } else if (zaman >= 3 && zaman <= 4) {
            vakit = Namaz[3];
        } else if (zaman >= 4 && zaman <= 5) {
            vakit = Namaz[4];
        } else if (zaman >= 5 && zaman <= 6) {
            vakit = Namaz[5];
        } else {
            vakit = "şafak";
        }

        JOptionPane.showMessageDialog(null, "saat" + zaman + "  " + vakit +" "+ "namazı");

    }
}

 

Başlıksız İçerik______________________Başlıksız İçerik______________________

 

 

package javaapplication2;

import javax.swing.JOptionPane;

public class Main {

    public static void main(String[] args) {


        int namaz = Integer.valueOf(JOptionPane.showInputDialog("saat giriniz"));
        String Durum;

        Durum = (namaz < 5) ? "öğle" : ((namaz < 12) ? "akşam" : ((namaz < 25) ? "gece" : "sabah"));

        JOptionPane.showMessageDialog(null, Durum + " " + "namazı");


    }
}
 

 

Başlıksız İçerik______________________Başlıksız İçerik______________________

 

package javaapplication3;

import javax.swing.JOptionPane;

public class Main {

    public static void main(String[] args) {

        String Namaz[] = {"sabah", "öğle", "ikindi ", "akşam", "yatsı"};
        String vakit[] = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"};
        String NamazVakit;
        int saat = Integer.valueOf(JOptionPane.showInputDialog("saat giriniz"));
        int IconStili = JOptionPane.INFORMATION_MESSAGE;


        switch (saat) {
            case 3:
            case 4:
            case 5:
                NamazVakit = vakit[0];
                break;
            case 6:
            case 7:
            case 8:
                NamazVakit = vakit[1];
                break;
            case 9:
            case 10:
            case 11:
                NamazVakit = vakit[2];
                break;
            case 12:
            case 1:
            case 2:
                NamazVakit = vakit[3];
                break;
            default:
                NamazVakit = "Belirlenemedi!!";
                IconStili = JOptionPane.ERROR_MESSAGE;
                break;
        }
        String saati = (saat > 12 || saat < 1) ? "Namaz Belirlenemedi, " : Namaz[saat - 1];

        JOptionPane.showMessageDialog(null, saati);

    }
}

 

Başlıksız İçerik______________________Başlıksız İçerik______________________

 

Kerem ÇİMENTEPE

Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...