Disini Saya Akan Menjelaskan Program Algoritma Yang Saya Kerjakan. Projek Tentang Mencari Nilai Mahasiswa.















import java.util.Scanner;
public class nilaimahasiswa {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        final double Absen,UTS,praktikmatakuliah,TUGAS,TotalNilai;
        Scanner Nilai = new Scanner(System.in);
        
        System.out.print ("Masukan Nilai Absen = ");
        Absen = Nilai.nextFloat();
        
        System.out.print ("Masukan Nilai UTS = ");
        UTS = Nilai.nextFloat();
        
        System.out.print ("Masukan Nilai praktik mata kuliah = ");
        praktikmatakuliah = Nilai.nextFloat();
        
        System.out.print ("Masukan Nilai tugas = ");
        TUGAS = Nilai.nextFloat();
        
        TotalNilai = ( Absen*0.10 + UTS*0.20 + praktikmatakuliah*0.30 + TUGAS*0.40);
        
        System.out.println("Total Nilai Mahasiswa = "+TotalNilai + "\n");
        
        if (TotalNilai > 89) {
        
            System.out.println(TotalNilai +" mendapat nilai A");
        }
        
        else if (TotalNilai > 70) {
            
            System.out.println(TotalNilai +" mendapat nilai B");
        }
        else if (TotalNilai > 59) {
        
            System.out.println(TotalNilai +" mendapat nilai C");
        }
        else if (TotalNilai > 45) {
        
            System.out.println(TotalNilai +" mendapat nilai D");
        }
        else {
        
            System.out.println(TotalNilai +" mendapat nilai E");
        }
    }
}

Komentar