Senin, 15 Agustus 2011

Rata-Rata Nilai Pada Program Java

Assalamualaikum.wr.wb :)

hallo para bloggers saya mau sedikit sharing nih tentang bagaimana cara membuat program rata-rata nilai rapot pada program java.
Baiklah.. langsung aja yah..

Langkah Pertama:
kita harus membuat script untuk file NilaiRaport.java, kita membuatnya dengan cara manual saja memakai NOTEPAD,ya itung-itung belajar dari nol ya teman ;)
nah.. scriptnya seperti ini:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;
public class NilaiRaport
{
    public static void main(String [] args)
    {
        BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
   
        int hasilUAS;
        int hasilUTS;
        int nilaiTugas;
        int nilaiAbsen;
        int ratarata;

        System.out.println("    *Nilai Raport*");
        System.out.println();
   
        try
        {
       
//Memasukan nilai dari Keyboard
            System.out.print("Masukan hasil UAS    : ");   
//Masukan hasil UAS
            hasilUAS = Integer.parseInt(dataIn.readLine());

            System.out.print("Masukan hasilUTS    : ");   
//Masukan hasilUTS
            hasilUTS = Integer.parseInt(dataIn.readLine());

            System.out.print("Masukan Nilai Tugas    : ");    
//Masukan Nilai Tugas
            nilaiTugas = Integer.parseInt(dataIn.readLine());

            System.out.print("Masukan Nilai Absen    : ");    //Masukan Nilai Absen
            nilaiAbsen = Integer.parseInt(dataIn.readLine());

        //proses penghitungan
            ratarata = ((hasilUAS + hasilUTS + nilaiTugas + nilaiAbsen)/4);

        //menampilkan hasil
            System.out.println("------------ Nilai ------------");
            System.out.println("  hasil UAS      : " + hasilUAS);
            System.out.println("  hasil UTS      : " + hasilUTS);
            System.out.println("  Nilai Tugas    : " + nilaiTugas);
            System.out.println("  Nilai Absen    : " + nilaiAbsen);
            System.out.println();
            System.out.println("Rata-Rata Nilai  : " + ratarata);
            System.out.println();
            String msg = "Nilai Anda : "+ratarata+".";

         //Menampilkan Pesan Rata-Rata Nilai
            JOptionPane.showMessageDialog(null, msg);       

        //kondisi Lulus dan Gagal
            if (ratarata>=75)
            {
                System.out.println("Keterangan    : Selamat anda LULUS");
            }
            else
            {
                System.out.println("Keterangan    : Belajar lebih giat! anda TIDAK LULUS");
            }
        }
        catch(IOException e)
        {
            System.out.println("Isi dengan BENAR");
        }
    }
}

setelah itu, save file script ini di folder dengan format .java,
contoh: NilaiRaport.java
 
Langkah Kedua:
buatlah manifestnya pada notepad juga, manifest ini adalah bagian untuk mengcompile file .java ke .jar

Manifest-Version: 1.0
Created-By: [nama anda]
Main-Class: NilaiRaport

lalu save dan beri nama file manifest.txt

Langkah Ketiga:
kita akan mengcompile file .java menjadi .class dan .jar oleh command prompt.

untuk .class :
javac NilaiRaport.java 

untuk .jar :
jar -cvfm NilaiRaport.jar manifest.txt NilaiRaport.class

Langkah Keempat:
masih di dalam command prompt, kita akan menjalankan file .jar dan .class nya

untuk .class :
java NilaiRaport

untuk .jar :
java -jar NilaiRaport.jar 

setelah itu, baik .class ataupun .jar akan muncul hasil sebagai berikut: 

untuk keterangan nilai diatas 75:

untuk keterangan nilai dibawah 75:



demikianlah sedikitnya ilmu yang saya punya, semoga bisa bermanfaat bagi kalian para pembaca, bagi guru-guru pengajar dan tak lupa untuk saya sendiri :)
 dan semoga juga dengan penjelasan yang saya tuturkan lewat blog ini dapat dimengerti dengan mudah.
sekurangnya saya ucapkan maaf selebihnya saya ucapkan terimakasih


-CSSMR

Tidak ada komentar:

Posting Komentar