RSS

Membuat Program JAVA Menghitung Nilai Rata-Rata

16 Sep

Program ini bertujuan untuk mencari nilai rata-rata dari nilai raport, dari nilai hasil UAS, nilai hasil UTS, dan nilai hasil Tugas.

Langkah penggunaan program ini :

1)  Inputkan nilai hasil UAS

2) Inputkan nilai hasil UTS

3) Inputkan nilai hasil Tugas

4) Inputkan nomer absen anda


5) Secara otomatis program ini akan menghitung hasil nilai rata – rata untuk raport anda. Enter maka akan menampilkan hasil seperti berikut,

6) Untuk mengetahui hasil LULUS / TIDAK LULUS, click OK seperti berikut,

6) Jika hasil nilai rata – rata anda di bawah 75 maka akan muncul keterangan “TIDAK LULUS”

7) Jika hasil nilai rata -rata anda di atas / sama dengan 75 maka akan muncul keterangan “LULUS”

..

Apabila ingin mencoba untuk membuat program di atas, maka coba ikutilah langkah – langkah berikut ini :

>> Agar lebih jelas, berikut Script Program nya :

package P2;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;
public class ratarata {

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(“*PROGRAM NILAI AKHIR*”);
System.out.println();

try
{
System.out.println(“Nilai Raport di bawah 75 berarti GAGAL”);
System.out.println();

//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 penghitungannya sebagai berikut
ratarata = ((hasilUAS + hasilUTS + nilaiTugas)/3);

//menampilkan hasilnya sebagai berikut
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(“——- Hasil Rata-Rata——-”);
System.out.println(“Nilai Akhir         : ” + ratarata);
System.out.println();

String msg = “Nilai Akhir Anda : “+ratarata+”.”;

JOptionPane.showMessageDialog(null, msg);    //Menampilkan Pesan Nilai Akhirnya
//kondisi Lulus dan Gagal sebagai berikut
if (ratarata >= 75)
System.out.println(“Anda LULUS :)”);
else if (ratarata <75)
System.out.println(“Anda TIDAK LULUS”);
}
catch(IOException e)
{
System.out.println(“Isi dengan BENAR”);
}
}
}

>> Hasil Setelah di Run (Nilai sesuai dengan Standart kompeten dan menampilkan hasil LULUS) :

*PROGRAM NILAI AKHIR*

Nilai Raport di bawah 75 berarti GAGAL

Masukan hasil UAS    : 90
Masukan hasilUTS    : 100
Masukan Nilai Tugas    : 90
Masukan Nilai Absen    : 7
———— Nilai ————
hasil UAS      : 90
hasil UTS      : 100
Nilai Tugas      : 90
Nilai Absen      : 7

——- Hasil Rata-Rata——-
Nilai Akhir         : 93

Anda LULUS :)


About these ads
 
6 Komentar

Ditulis oleh pada September 16, 2011 in JAVA MOKLET

 

6 responses to “Membuat Program JAVA Menghitung Nilai Rata-Rata

  1. nyampah

    Oktober 25, 2011 at 2:35 am

    import javax.swing.*;

    class coba
    {
    public static void main(String[] args)
    {
    String nama, NPM;

    nama = JOptionPane.showInputDialog(“masukkan nama anda:”);
    NPM = JOptionPane.showInputDialog(“masukkan NPM anda:”);

    System.out.print(“nama anda adalah” + nama);
    System.out.print(“nama anda adalah” + NPM);

    JOptionPane.showMessageDialog(null,nama);
    JOptionPane.showMessageDialog(null,NPM);

    }
    }

     
    • auliakurnia

      November 13, 2011 at 7:40 am

      ini script buat mnampilkan nama aja ??

       
  2. Syamsuddin La Ode Siraga

    April 28, 2012 at 7:22 am

    okkk nich…

     
  3. oshin

    Juli 26, 2012 at 1:42 am

    ini harus download software dulu ato gimana? butuh nih :’(

     
    • auliakurnia

      Juni 28, 2013 at 6:11 am

      download software dulu lah ;) instal dulu jugaak, baru dikerjain :D

       

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
Ikuti

Get every new post delivered to your Inbox.

%d bloggers like this: