
Ini adalah aplikasi yang bertujuan untuk mengetahui nilai pada Raport, dan kita akan mengetahui bilamana lulus atau tidak. Bila nilai di atas rata-rata maka akan bertuliskan 'Lulus', tapi bila nilai dibawah rata-rata maka akan bertuliskan 'Tidak Lulus'.
Codingnya adalah :
import java.util.Scanner; //untuk mengimport scanner
public class nilaiRaport
{
public static void main(String [] args)//prosedur
{
double hasil=0, nilaiUAS, nilaiUTS, nilaiTugas, nilaiAbsensi;
Nilai nR = new Nilai();
Scanner s = new Scanner(System.in); // untuk mengoneksikan ke file Nilai
System.out.println("------Nilai Java------");
System.out.print("Input nilaiUAS: "); nilaiUAS = s.nextDouble(); // untuk menampilkan tulisan yang di dalam kurung
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);
System.out.print("______Nilai Java Siswa______");
}
void cetak(double hasil)
{
System.out.println("Nilai rata rata " + hasil);// untuk menampilkan nilai yang telah dijumlahkan
}
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;
}
}
public class Nilai
{
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;
}
}
Source codenya bisa didownload di link MEDIAFIRE ini!
Tidak ada komentar:
Posting Komentar