Kali ini saya membuat program pemilihan UKM dengan Switch Case dengan inputan JOptionPane dalam pemrograman Java menggunakan aplikasi Netbeans, Berikut Screenshotnya :
Berikut kodingannya:
========================================================================
package Modul5_Switch_Case;
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
import javax.swing.JOptionPane;
/**
*
* @author user
*/
public class Modul5___Switch_Case___ {
public static void main(String[] args) {
JOptionPane.showMessageDialog(null, "Selamat Datang\nUntuk memilih UKM, Silahkan pilih salah satu dari daftar berikut");
String x = JOptionPane.showInputDialog("Daftar UKM:\n1.Sepakbola\n2.Basket\n3.Volly\n4.Keluar");
int pilihan = Integer.parseInt(x);
String nama = JOptionPane.showInputDialog("Masukan Nama");
String umur = JOptionPane.showInputDialog("Masukan Umur");
int xu = Integer.parseInt(umur);
String tb = JOptionPane.showInputDialog("Masukan Tinggi Badan");
int xtb = Integer.parseInt(tb);
switch (pilihan){
case 1:
if (xu>=16){System.out.println("Nama: "+nama+"\nUsia: "+umur+" Tahun"+"\nTinggi Badan: "+tb+" cm"+"\nUKM yang diinginkan: Kategori "+pilihan+"\nSelamat! Anda Lulus di UKM Sepakbola");}
else {System.out.println("Nama: "+nama+"\nUsia: "+umur+" Tahun"+"\nTinggi Badan: "+tb+" cm"+"\nUKM yang diinginkan: Kategori "+pilihan+"\nMaaf! Anda Tidak Lulus di UKM Sepakbola");System.exit(0);}
;break;
case 2:
if (xtb>=170){JOptionPane.showMessageDialog(null,"Nama: "+nama+"\nUsia: "+umur+" Tahun"+"\nTinggi Badan: "+tb+" cm"+"\nUKM yang diinginkan: Kategori "+pilihan+"\nSelamat! Anda Lulus di UKM Basket");}
else{JOptionPane.showMessageDialog(null,"Nama: "+nama+"\nUsia: "+umur+" Tahun"+"\nTinggi Badan: "+tb+" cm"+"\nUKM yang diinginkan: Kategori "+pilihan+"\nMaaf! Anda Tidak Lulus di UKM Basket");System.exit(0);}
;break;
case 3:
if (xtb>=160){JOptionPane.showMessageDialog(null,"Nama: "+nama+"\nUsia: "+umur+" Tahun"+"\nTinggi Badan: "+tb+" cm"+"\nUKM yang diinginkan: Kategori "+pilihan+"\nSelamat! Anda Lulus di UKM Voli");}
else{System.out.println("Nama: "+nama+"\nUsia: "+umur+" Tahun"+"\nTinggi Badan: "+tb+" cm"+"\nUKM yang diinginkan: Kategori "+pilihan+"\nMaaf! Anda Tidak Lulus di UKM Voli");System.exit(0);}
;break;
case 4: JOptionPane.showMessageDialog(null, "Terima Kasih\n Tetapi Maaf! Data Anda Tidak Kami Simpan");
default: System.out.println("UKM tidak tersedia")
;break;
}
}
}
========================================================================
0 komentar:
Posting Komentar