Pada kali ini, saya akan mencoba membuat sebuah aplikasi sederhana berbasis java. Aplikasi sederhana ini ditujukan untuk menghitung nilai rapot sehingga menghasilkan output nilai dengan status lulus atau tidak lulus dan untuk mempermudah guru dalam menentukan nilai nilai rata-rata siswa.
berikut ini adalah scriptnya :
import java.util.Scanner;
public class nilaiR
{
public static void main(String [] args)
{
double hasil=0, nilaiUAS, nilaiUTS, nilaiTugas, nilaiAbsensi;
nilaiRLib nR = new nilaiRLib();
Scanner s = new Scanner(System.in);
System.out.print("Input nilaiUAS: "); nilaiUAS = s.nextDouble();
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.nilai(nilaiUAS, nilaiUTS, nilaiTugas,nilaiAbsensi);
System.out.println("Status");
if(hasil > 75)
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;
return hasil;
}
}
public class nilaiR
{
public static void main(String [] args)
{
double hasil=0, nilaiUAS, nilaiUTS, nilaiTugas, nilaiAbsensi;
nilaiRLib nR = new nilaiRLib();
Scanner s = new Scanner(System.in);
System.out.print("Input nilaiUAS: "); nilaiUAS = s.nextDouble();
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.nilai(nilaiUAS, nilaiUTS, nilaiTugas,nilaiAbsensi);
System.out.println("Status");
if(hasil > 75)
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;
return hasil;
}
}
Selanjutnya, kita langsung masuk kedalam prosess program yang diberi judulnilaiRLib. Berikut adalah scriptnya :
public class nilaiRLib
{
void cetak(double hasil) //prosedur
{
boolean status;
System.out.println("Nilai Raport : " + hasil);
System.out.print("Keterangan : ");
if (hasil > 75) status = true;
else
status = false;
if (status == true)System.out.println("Lulus");
else
System.out.println("Tidak Lulus");
}
double nilai(double nilai_UAS, double nilai_UTS,double nilai_tugas, double nilai_absensi) //hasil
{
double hasil = (nilai_UAS + nilai_UTS + nilai_tugas + nilai_absensi) / 4;
return hasil;
}
}
{
void cetak(double hasil) //prosedur
{
boolean status;
System.out.println("Nilai Raport : " + hasil);
System.out.print("Keterangan : ");
if (hasil > 75) status = true;
else
status = false;
if (status == true)System.out.println("Lulus");
else
System.out.println("Tidak Lulus");
}
double nilai(double nilai_UAS, double nilai_UTS,double nilai_tugas, double nilai_absensi) //hasil
{
double hasil = (nilai_UAS + nilai_UTS + nilai_tugas + nilai_absensi) / 4;
return hasil;
}
}
dan ini adalah ScreenShot dari program yang saya buat :
Tidak ada komentar:
Posting Komentar