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ı");
}
}
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ı");
}
}
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ı");
}
}
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ı");
}
}
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);
}
}
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);
}
}
Kerem ÇİMENTEPE
Yorumunuzu Ekleyin