Lanjut pada pembahasan sebelumnya yaitu menentukan bilangan ganjil dan genap, soal kedua quiz mata kuliah Java Fundamental adalah Menentukan Index Nilai Akhir Mahasiswa.
Kali ini saya akan berbagi tentang program java untuk menentukan index nilai akhir mahasiswa dengan input dialog dan menggunakn percabangan if. Kalau program menentukan nilai akhir mahasiswa di sesion selanjutnya aja yah.
Berikut Source Codenya :
/* Program Bilangan Genap-Ganjil
*Oleh Mohamad Iqbal - 10508114
*/
import javax.swing.*;
public class nilai_akhir{
public static void main(String[] args){
double nilai;
char index;
int tugas=Integer.valueOf(JOptionPane.showInputDialog("Input Nilai Tugas :"));
int quiz=Integer.valueOf(JOptionPane.showInputDialog("Input Nilai Quiz :"));
int uts=Integer.valueOf(JOptionPane.showInputDialog("Input Nilai Uts :"));
int uas=Integer.valueOf(JOptionPane.showInputDialog("Input Nilai Uas :"));
nilai=(tugas*0.2)+(quiz*0.1)+(uts*0.3)+(uas*0.4);
if (nilai>=80 && nilai<=100) index='A'; else if (nilai>68 && nilai<=80) index='B'; else if (nilai>55 && nilai<=68) index='c'; else if (nilai>45 && nilai<=55)
index='D';
else
index='E';
System.out.println("Nilai Tugas : "+ tugas);
System.out.println("Nilai Quiz : "+ quiz);
System.out.println("Nilai Uts : "+ uts);
System.out.println("Nilai Uas : "+ uas);
System.out.println("Index : "+ index);
}
}
Saya rasa dari source code di atas sudah cukup jelas dan sislahkan analisis kembali code tersebut dan apabila terdapat kesalahan mohon di koreksi karena saya juga masih belajar. hehe
Semoga bermanfaat. ![]()

Posted in
Tags:




