Senin, 26 Desember 2011

Menghitung Nilai Praktikan dengan JOptionPane JAVA


Saya iseng-iseng membuat suatu program untuk menghitung nilai praktikan di Lab. Mamen dengan menggunakan JOptionPane pada java
Dalam lab tersebut terdiri dari 4x pertemuan praktikum, 2x quiz dan 1x ujian jadi total pertemuan ada 7x pertemuan. Coddingnya sebagai berikut :)

Save nama package : mamen
Save nama file : mamen.java
Kemudian ketikkan codding dibawah ini

package mamen;
import javax.swing.JOptionPane;
public class mamen {
    public static void main(String[] args) {

        //Mengisi Biodata Praktikan
        String nama = "";
        nama = JOptionPane.showInputDialog("Masukkan Nama  : ");
        System.out.println("Nama      : " + nama);
        String npm = "";
        npm = JOptionPane.showInputDialog("Masukkan NPM   : ");
        System.out.println("NPM       : " + npm);
        String kelas = "";
        kelas = JOptionPane.showInputDialog("Masukkan Kelas : ");
        System.out.println("Kelas     : " + kelas);
        String praktikum = "";
        praktikum = JOptionPane.showInputDialog("Masukkan Mata Kuliah Praktikum [MO / OR / DMK] : ");
        System.out.println("Praktikum : " + praktikum);

        //Nilai praktikan
        String A = "";
        A = JOptionPane.showInputDialog("Masukkan Nilai Pertemuan 1 : ");
        System.out.println("Nilai Pertemuan 1 : " + A);
        String B = "";
        B = JOptionPane.showInputDialog("Masukkan Nilai Pertemuan 2 : ");
        System.out.println("Nilai Pertemuan 2 : " + B);
        String C = "";
        C = JOptionPane.showInputDialog("Masukkan Nilai Pertemuan 3 : ");
        System.out.println("Nilai Pertemuan 3 : " + C);
        String D = "";
        D = JOptionPane.showInputDialog("Masukkan Nilai Pertemuan 4 : ");
        System.out.println("Nilai Pertemuan 4 : " + D);
        String E = "";
        E = JOptionPane.showInputDialog("Masukkan Nilai QUIZ 1 : ");
        System.out.println("Nilai QUIZ 1      : " + E);
        String F = "";
        F = JOptionPane.showInputDialog("Masukkan Nilai QUIZ 2 : ");
        System.out.println("Nilai QUIZ 2      : " + F);
        String G = "";
        G = JOptionPane.showInputDialog("Masukkan Nilai UJIAN : ");
        System.out.println("Nilai UJIAN       : " + G);

        //konversi dari string ke integer
        int H = Integer.parseInt(A);
        int I = Integer.parseInt(B);
        int J = Integer.parseInt(C);
        int K = Integer.parseInt(D);
        int L = Integer.parseInt(E);
        int M = Integer.parseInt(F);
        int N = Integer.parseInt(G);
        int Hasil = ((H+I+J+K+L+M+N)/7);
        System.out.println("NILAI TOTAL = " + " " + Hasil);
        if (Hasil >= 60){
            JOptionPane.showMessageDialog(null,"NILAI TOTAL = " + " " + Hasil + " LULUS :-)");
        }
        else {
            JOptionPane.showMessageDialog(null,"NILAI TOTAL = " + " " + Hasil + " TIDAK LULUS :-(");
        }
    }
}

Terlebih dahulu masukkan Nama, NPM, Kelas, dan Mata Kuliah Praktikum [MO / OR / DMK].
Kemudian inputkan nilai pertemuan 1 sampai 4
Masukkan nilai sampai pertemuan ke 4, misalkan :
Nilai Pertemuan 1 : 66
Nilai Pertemuan 2 : 70
Nilai Pertemuan 3 : 71
Nilai Pertemuan 4 : 68

Masukkan nilai quiz 1 dan 2 serta nilai ujian maka akan muncul hasil nilai rata-rata praktikan tersebut lulus atau tidak lulus dalam praktikum.

Hasil seluruhnya akan tercetak seperti gambar di bawah ini

===SEKIAN SEMOGA BERMANFAAT ===

Tidak ada komentar:

Posting Komentar