Code:
import java.util.Scanner;
class test
{
public static void main(String [] args)
{
double ni1, ni2, ni3, ni4;
Scanner n = new Scanner(System.in);
System.out.print("Nilai Tugas : ");
ni1 = n.nextDouble();
System.out.print("Nilai UAS : ");
ni2 = n.nextDouble();
System.out.print("Nilai UTS : ");
ni3 = n.nextDouble();
System.out.print("Nilai Absensi : ");
ni4 = n.nextDouble();
double x = 0;
test ts = new test();
x = ts.tambah(ni1,ni2,ni3,ni4);
if(x>=7.5)
{
System.out.println("-----LULUS-----");
cetak(x);
}
else
{
System.out.println("-----TIDAK LULUS-----");
cetak(x);
}
}
public double tambah(double a) //contoh fungsi
{
double hasil = 0;
hasil = a / 4;
return hasil;
}
private double tambah(double b, double c) //contoh overloading method
{
double hasil = 0;
hasil = (b + c) / 4 ;
return hasil;
}
private double tambah(double d, double e, double f) //contoh overloading method
{
double hasil = 0;
hasil = (d + e + f) / 4;
return hasil;
}
private double tambah(double g, double h, double i, double j) //contoh overloading method
{
double hasil = 0;
hasil = (g + h + i + j) / 4;
return hasil;
}
public static void cetak (double kal) // contoh procedur
{
System.out.print("Dengan Nilai = " +kal);
}
}Pada program di atas akan menghasilkan Output :
ini jika nilai nya dengan rata rata di atas 7.5
-------------------------------------------------------------------------------------------------------------
dan ini jika nilai nya di bawah rata rata 7.5


Tidak ada komentar:
Posting Komentar