Ambil sebuah angka sebagai
input dari
user, dan outputnya berupa kata
yang sesuai dengan angka. Angka
yang dimasukkan antara
1-10. Jika
user memasukkan nilai
yang
tidak sesuai berikan
output “Invalid number”.
1.
Gunakan
statement if-else untuk menyelesaikan
2.
Gunakan
statement switch untuk menyelesaikan
import javax.swing.JOptionPane; public class Bilangan_If { public static void main(String[]args){ String angka=""; angka=JOptionPane.showInputDialog("Silahkan masukkan angka "); int z = Integer.valueOf(angka).intValue(); String hasil =""; if (z>=1&&z<=10){ hasil += "Valid number"; } else{ hasil += "Invalid Number"; } JOptionPane.showMessageDialog(null, hasil); } }
Listing program menggunakan Switch:
import javax.swing.JOptionPane; public class Bilangan_Case { public static void main(String[]args){ String angka=""; angka=JOptionPane.showInputDialog("Silahkan masukkan angka "); int z = Integer.valueOf(angka).intValue(); String hasil=""; switch(z){ case 1: hasil+= "Valid Number"; break; case 2: hasil+= "Valid Number"; break; case 3: hasil+= "Valid Number"; break; case 4: hasil+= "Valid Number"; break; case 5: hasil+= "Valid Number"; break; case 6: hasil+= "Valid Number"; break; case 7: hasil+= "Valid Number"; break; case 8: hasil+= "Valid Number"; break; case 9: hasil+= "Valid Number"; break; case 10: hasil+= "Valid Number"; break; default: hasil+= "Invalid Number"; break; } JOptionPane.showMessageDialog(null, hasil); } }Output kedua program diatas sama:
0 comments:
Posting Komentar