RSS Feed

Program Struktur Kontrol If-else dan Switch (Java)

Posted by Restiyanti Labels: , ,

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

Listing program menggunakan If-else
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