Rabu, 17 Agustus 2011


TUGAS MENGHITUNG NILAI RAPORT
Tugas menghitung nilai raport ini adalah tugas membuat program  java yang pertama. Dalam program ini saya memakai fungsi Double untuk menghitung nilai rata-rata. Dalam program ini saya diharuskan membuat suatu program untuk menghitung rata-rata dari beberapa nilai, dan menentukan lulus atau tidak lulusnya seorang siswa menurut nilai rata-rata yang sudah di hitung.


Penjelasan      :







1. Di dalam class pertama, terdapat coding untuk menginput nilai UAS,UTS,TUGAS,ABSENSI. Ini adalah contoh coding pada class pertama :






//Program Menghitung Nilai Raport


import java.util.Scanner;






//nama class yang pertama


class MenghitungNilaiRaport


{


public static void main(String []args)


{


double nilaiUAS=0, nilaiUTS=0, nilaiTUGAS=0, nilaiABSENSI=0, ratarata=0;


MenghitungNilai MNR = new MenghitungNilai();





Scanner s = new Scanner(System.in);


System.out.println("----PROGRAM MENGHITUNG NILAI RAPORT----");


System.out.println();


System.out.println();





//Memasukan nilai dari Keyboard





System.out.println("------------ Masukan Nilai ------------");


System.out.println();


System.out.println("input nilai UAS : "); nilaiUAS = s.nextInt(); //Memasukan nilai UAS


System.out.println();


System.out.println("input nilai UTS : "); nilaiUTS = s.nextInt(); //Memasukan nilai UTS


System.out.println();


System.out.println("input nilai TUGAS : "); nilaiTUGAS = s.nextInt(); //Memasukan nilai TUGAS


System.out.println();


System.out.println("input nilai ABSENSI : "); nilaiABSENSI = s.nextInt(); //Memasukan nilai ABSENSI


System.out.println();





//menampilkan hasilnya sebagai berikut





MNR.tambah(nilaiUAS, nilaiUTS, nilaiTUGAS, nilaiABSENSI, ratarata);





}








}










2. Di dalam class kedua terdapat fungsi untuk menghitung nilai rata-rata dan menampilkan keterangan lulus atau tidak lulusnya seorang siswa. Ini adalah contoh coding pada class kedua :






//nama class yang kedua


public class MenghitungNilai


{


double tambah (double nilaiUAS, double nilaiUTS, double nilaiTUGAS, double nilaiABSENSI, double ratarata)


{


//proses penghitungannya sebagai berikut


System.out.println("------- Nilai Rata-rata Anda -------");


System.out.println();


ratarata = (nilaiUAS + nilaiUTS + nilaiTUGAS + nilaiABSENSI)/4;


System.out.println("rata-rata : "+ratarata);


System.out.println();





//kondisi Lulus dan TidakLulus sebagai berikut


if (ratarata>75)


System.out.println("Selamat Anda LULUS");


else


System.out.println("Maaf Anda Tidak Lulus");





return ratarata;


}


}





3.     
Tampilan :



Pada gambar ini diperlihatkan tampilan untuk menginput nilai siswa yang terdiri dari nilai UAS,UTS,TUGAS,dan ABSENSI.

















Gambar 1.2
MENAMPILKAN NILAI RATA-RATA DAN KETERANGAN LULUS ATAU TIDAK LULUSNYA SEORANG SISWA

Pada gambar ini diperlihatkan tampilan munculnya nilai rata-rata dan keterangan lulus atau tdak lulus setelah kita menginput nilai.


Untuk mendownload file : 

 http://www.mediafire.com/?v684n7hfhgxk78d