Methode Fungsi nilai mahasiswa
Method fungsi nilai mahasiswa
berguna untuk mengitung 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.
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.println(" Nilai
Komulatif " + rumus.carinilai(a,b,c,d,0));
hsl
= rumus.carinilai(a,b,c,d,0);
if
(hsl > 8.5 && 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 komulatif anda = " + rumus.carinilai(a,b,c,d,0) +
"\n" + "Grade " +
grade,"Hasil",JOptionPane.INFORMATION_MESSAGE );
}
}
Tidak ada komentar:
Posting Komentar