Sabtu, 24 September 2011

Input Data dengan JOption Pane

Berikut contoh program inputan yang menggunakan JOption Pane:

import javax.swing.JOptionPane;
public class JOption {
    public static void main(String [] args){
          
    String nama=JOptionPane.showInputDialog("Enter Your Name:");
    String UTS=JOptionPane.showInputDialog("Enter UTS :");
    String UAS=JOptionPane.showInputDialog("Enter UAS :");
    String Quiz=JOptionPane.showInputDialog("Enter Quiz :");
    String T=JOptionPane.showInputDialog("Enter Nilai Tugas :");
      
        int U1= Integer.parseInt(UTS);
        int U2 = Integer.parseInt(UAS);
        int U3 = Integer.parseInt(Quiz);
        int tugas = Integer.parseInt(T);
      
        double NA = (0.3*U1)+(0.4*U1)+(0.2*U3)+(0.1*tugas);
        String Ket;
        if(NA <= 100 && NA >80){Ket= "A";}
        else if(NA <= 79 && NA >75){Ket = "B+"; }
        else if(NA <= 74 && NA >65){Ket = "B"; }
        else if(NA <= 64 && NA >60){Ket = "C+"; }
        else if(NA <= 59 && NA >55){Ket = "C"; }
        else if(NA <= 54 && NA >44){Ket = "D"; }
        else{Ket = "E"; }
        String pesan;
        if(NA >= 70){pesan = ",Congratulation :)";}
        else{pesan = ",You have to study harder :)";}
        String message ="Your Name " +nama+ "Your Total Score is  " +NA+ ", You got " +Ket+ pesan;
        JOptionPane.showMessageDialog(null, message);
    }
}

Contoh inputan:




Nah, ini printscreen hasil outputnya:

1 komentar:

  1. Suara Rakyat Suara Tuhan, Salurkan Aspirasi Suara Anda untuk pembangungan Desa Turus - Kec. Gurah - Kab. Kediri dalam PILKADES Rabu 20 Febuari 2013. Bersama NO 3 PUPUT SETIAWAN yang lebih maju, Gotong Royong dan Demokratis 6 Tahun kedepan. SAUDARA

    BalasHapus