1.mengetahui nilai rata-rata siswa
2.mengetahui status lulus atau tidak lulus berdasarkan KKM yang ditentukan...
ini contoh codingnya:
ini adalah proses penginputan;
import java.util.Scanner; //untuk mengimport scanner
public class nilaiRaport
{
public static void main(String [] args)//prosedur
{
double hasil=0, nilaiUAS, nilaiUTS, nilaiTugas, nilaiAbsensi;
Raport2 nR = new Raport2();
Scanner s = new Scanner(System.in);
System.out.print("Input nilaiUAS: "); nilaiUAS = s.nextDouble(); //input dari nilai Raport
System.out.print("Input nilaiUTS: "); nilaiUTS= s.nextDouble();
System.out.print("Input nilaiTugas: "); nilaiTugas = s.nextDouble();
System.out.print("Input nilaiAbsensi: "); nilaiAbsensi= s.nextDouble();
hasil = nR.tambah(nilaiUAS, nilaiUTS, nilaiTugas,nilaiAbsensi);
System.out.println("Status");
if(hasil > 75) //proses pengulangan untuk mengetahui status lulus/tidak lulus
System.out.println("Lulus");
else
System.out.println("Tidak Lulus");
nR.cetak(hasil);
}
void cetak(double hasil)
{
System.out.println("Nilai rata rata " + hasil);
}
double tambah(double nilaiUAS,double nilaiUTS,double nilaiTugas,double nilaiAbsensi)
{
double hasil = (nilaiUAS +nilaiUTS + nilaiTugas + nilaiAbsensi)/4; //hasil nilai rata-rata dari raport
return hasil;
}
}
proses Output
public class Raport2
{
void cetak(double hasil)
{
System.out.println("Nilai rata rata " + hasil);
}
double tambah(double nilaiUAS,double nilaiUTS,double nilaiTugas,double nilaiAbsensi)
{
double hasil = (nilaiUAS +nilaiUTS + nilaiTugas + nilaiAbsensi)/4;
return hasil;
}
}
coding pembuatan jar;
Manifest-Version: 1.0
Created-By: Sandi Pratama
Main-Class: nilaiRaport
Untuk lebih lengkapnya bisa download source code dibawah ini:

Tidak ada komentar:
Posting Komentar