Subcrition

This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Senin, 08 Agustus 2011

Program JAVA menghitung rata rata Nilai Akhir Sekolah ( Nilai Raport )

Assaalamualaikum Wr.WB
 
Saya akan sedikit sharing tentang cara membuat Program java yaitu membuat program "Menghitung Rata Rata Nilai Raport".
 
Program Nilai Akhir ini bertujuan untuk mencari nilai rata rata dari raport dari hasil rata - rata input hasil UAS, hasil UTS, nilai Tugas, nilai Absen.Jika nilai rata - rata nya di atas 75 maka akan muncul keterangan LULUS, dan jika nilai rata - rata nya di bawah 75 maka keterangannya "GAGAL" Menentukan rata rata nya dengan cara menjumlahkan lalu membagi 4 masing masing nilai tsb 


Langkah pertama yaitu , membuat file "ProgramNilaiAkhir.java"

(Source Code) :



 import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;

public class ProgramNilaiAkhir
{
    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 + nilaiAbsen)/4);
 
            System.out.println("---------------------------------");
            System.out.println();
 
        //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("------- Di rata-ratakan -------");
            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("Keterangan    : LULUS");
            }
            else
            {
                System.out.println("Keterangan    : TIDAK LULUS");
            }
        }
        catch(IOException e)
        {
            System.out.println("Isi dengan BENAR");
        }
    }


 lalu buatlah file Manifest untuk Meng-Compile file .java ke .jar

(Source Code) :


    Manifest-Version: 1.0
    Created-By: Nama Anda
    Main-Class: ProgramNilaiAkhir



 Lalu ikuti cara berikut ini :
  1. jalankan di Command Prompt 
  2. cari tempat menyimpan ProgramNilaiRaport.java
  3. Isikan tulisan berikut :
  • javac ProgramNilaiAkhir.java
  • jar -cvfm ProgramNilaiAkhir.jar manifest.txt ProgramNilaiAkhir.class
  • java ProgramNilaiAkhir


dan hasilnya akan muncul seperti ini :


disana kita akan meng-input nilai nilai RAPORT yang teridiri dari nilai hasil UAS , nilai hasil UTS , nilai Tugas , dan nilai Absen  

Jika nilai Rata Rata kurang dari "75" , makan akan muncul tulisan "GAGAL" seperti gambar dibawah ini :




















dan jika nilai Rata-Rata lebih dari "75" makan akan muncul tulisan "LULUS" seperti gambar dibawah ini :






Demikianlah cara membuat program JAVA "Menghitung Rata-Rata Nilai Raport"
Semoga bermanfaat bagi semuanya , terutama bagi saya yang masih banyak belajar dari teman maupun Guru Disekolah :)

Assalamualaikum WR.WB

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More