Methode fungsi nilai mahasiswa berguna untuk menghitung nilai mahasiswa, untuk setiap
void tidak perlu membuat rumus berkali kali hanya memanggil method nya saja yang
sudah kita beri rumus mencari nilai mahasiswa rumus yang di pakai cukup sederhana,
hanya dengan penjumlahan dan pengalian sederhana. Berikut code nya,
import javax.swing.JOptionPane;
public class nilaimahasiswa
{
double carinilai (double absen, double tugas, double uts, double uas, double
hasil )
{
hasil = absen * 0.1 + tugas * 0.2 ;
hasil = hasil + uts * 0.3 + uas * 0.4 ;
return hasil;
}
public static void main (String [] args)
{
double a,b,c,d,hsl ;
String grade;
nilaimahasiswa rumus = new nilaimahasiswa();
String absen = JOptionPane.showInputDialog("Masukan nilai absen :");
a = Double.parseDouble(absen)
String tugas = JOptionPane.showInputDialog("Masukan nilai tugas :");
b = Double.parseDouble(tugas);
String uts = JOptionPane.showInputDialog("Masukan nilai UTS :");
c = Double.parseDouble(uts);
String uas = JOptionPane.showInputDialog("Masukan nilai UAS :");
d = Double.parseDouble(uas);System.out.printIn(" Nilai Komulatif " + rumus.carinilai(a,b,c,d,0));
hsl = rumus.carinilai(a,b,c,d,0);
if (hsl > 85 && hsl <= 100)
grade = " A ";
else if (hsl > 75 && hsl <= 85)
grade = " B ";
else if (hsl > 65 && hsl <= 75)
grade = " C ";
else if (hsl > 55 && hsl <= 65)
grade = " D ";
else
grade = " E ";
JOptionPane.showMessageDialog( null,"Nilai
komulatiff anda = " + rumus.carinilai(a,b,c,d,0) + "\n" + "Grade " +
grade,"Hasil",JOptionPane.INFORMATION_MESSAGE);
}
}
Tidak ada komentar:
Posting Komentar