Saya membuat Program sederhana ini untuk mempermudah menghitung nilai sehingga menghasilkan output nilai dengan status LULUS atau TIDAK LULUS. dengan memasukan input sebagai berikut:
Nilai Tugas
Nilai Uas
Nilai UTS
Nilai Absensi
Nilai Tugas
Nilai Uas
Nilai UTS
Nilai Absensi
gambar ini hanya sebagai contoh saja.
apabila nilai lebih dari 75 maka dinyatakan LULUS
apabila nilai kurang dari 75 maka dinyatakan TIDAK LULUS
SCRIP:
praktek1.java
import java.util.Scanner;
class praktek1
{
public static void main(String [] args)
{
int i1, i2, i3, i4;
Scanner g = new Scanner(System.in);
System.out.print("Nilai Tugas : ");
i1 = g.nextInt();
System.out.print("Nilai Uas : ");
i2 = g.nextInt();
System.out.print("Nilai UTS : ");
i3 = g.nextInt();
System.out.print("Nilai Absensi : ");
i4 = g.nextInt();
int y = 0;
praktek1 pr = new praktek1();
y = pr.tambah(i1,i2,i3,i4);
if(y>=8)
{
System.out.println("ANDA LULUS");
cetak(y);
}
else
{
System.out.println("TIDAK LULUS");
cetak(y);
}
}
}
Absensi2.java
class Absensi2
{
public int tambah(int a) //contoh fungsi
{
int hasil = 0;
hasil = a / 4;
return hasil;
}
private int tambah(int b, int c) //contoh overloading method
{
int hasil = 0;
hasil = (b + c) / 4 ;
return hasil;
}
private int tambah(int d, int e, int f) //contoh overloading method
{
int hasil = 0;
hasil = (d + e + f) / 4;
return hasil;
}
private int tambah(int g, int h, int i, int j) //contoh overloading method
{
int hasil = 0;
hasil = (g + h + i + j) / 4;
return hasil;
}
public static void cetak (int kal) // contoh procedur
{
System.out.print("Dengan Nilai = " +kal);
}
}


