Menginput nilai siswa menggunakan java dengan JOptionpane

Selamat pagi ,nah sebelumnya kita telah mengulas ,tentang menginput nilai siswa dengan scanner,maupun BufferReader.Sekarang kita akan membahas tentang membuat program java menggunakan JOptionpane, langsung saja ini adalah scriptnya :

  • Script :

import javax.swing.JOptionPane;
/*Deklarasi kelas*/
public class siswa2 {
    /*Deklarasi method utama*/
    public static void main (String [] input){
        /*Deklarasi dan Inisialisasi Variable*/
        String nama = ” “,nim = ” “;
        double n1 = 0,n2 =0,n3 = 0,n4 = 0;
        double rata=0;
        double total=0;
        double tugas=0,quiz=0,uts=0,uas=0;
        /*Proses Input*/
        nama = JOptionPane.showInputDialog(“Nama    : “);
        nim = JOptionPane.showInputDialog(“Nim     : “);
        n1 = Double.parseDouble(JOptionPane.showInputDialog(“Nilai Tugas     : “));
        n2 = Double.parseDouble(JOptionPane.showInputDialog(“Nilai Quiz        : “));
        n3 = Double.parseDouble(JOptionPane.showInputDialog(“Nilai UTS       : “));
        n4 = Double.parseDouble(JOptionPane.showInputDialog(“Nilai UAS       : “));
        /*Proses Perhitungan*/
        tugas = n1*0.15;
        quiz  = n2*0.2;
        uts   = n3*0.3;
        uas   = n4*0.35;
        total = n1+n2+n3+n4;
        rata = tugas+quiz+uts+uas;
        /*Proses Output*/
        JOptionPane.showMessageDialog(null,
        “Nilai Tugas = ” + tugas  +”%” +
        “nNilai Quiz = ” + quiz + “%” + 
        “nNilai UTS = ” + uts + “%” +
        “nNIlai UAS = ” + uas +”%” );
        JOptionPane.showMessageDialog(null,
        “Jumlah Nilai = ” + total +
        “nNilai Akhir  = ” + rata );
    }
}

Baca juga “Menginput nilai siswa menggunakan java Scanner”

Jika berhasil Ouput akan seperti ini :

  • Output :
    JOptionpane image

    JOptionpane image

    JOptionpane image

    JOptionpane image

    JOptionpane image

    JOptionpane image
JOptionpane image
JOptionpane image
Nah itu tadi adalah program tentang menginput nilai siswa menggunakan java dengan JOptionpane semoga bermanfaat,bila ada pertanyaan seputar program tersebut silahkan tinggalkan komentar anda.
Baca Juga “Menginputkan nilai menggunakan java BufferReader”

Leave a Reply

Your email address will not be published. Required fields are marked *