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
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");
}
}
Semoga bermanfaat bagi semuanya , terutama bagi saya yang masih banyak belajar dari teman maupun Guru Disekolah :)