Java



Disini kita akan membuat program Java untuk menentukan grade nilai mahasiswa yang mengikuti mata kuliah Matematika Dasar dengan ketentuan sebagai berikut :

a.       Masukkan nama, npm, kelas, mata kuliah, nilai uts dan nilai uas melalui keyboard.
b.      Terdapat proses perhitungan dengan rumus : Nilai total = 70 % uts + 30 % uas.
c.       Pada nilai total hasil proses perhitungan akan menghasilkan grade sebagai berikut :
> 86 – 100  : A
> 71 – 85    : B
> 61 – 70    : C
> <= 60       : D
d.      Cetak nama, npm, kelas, mata kuliah, total dan grade pada layar output.

Codingan
 import java.util.Scanner;
 public class latvc1 {
      public static void main (String[]args){
      Scanner a = new Scanner(System.in);
      String nm, kls, npm, mk, grade;
      Double nt, uas, uts;
      
      System.out.print("Masukkan Nama : ");
      nm = a.nextLine();
      System.out.print("Masukkan NPM : ");
      npm = a.nextLine();
      System.out.print("Masukkan Kelas : ");
      kls = a.nextLine();
      System.out.print("Masukkan Mata Kuliah : ");
      mk = a.nextLine();
      System.out.print("Nilai UTS : ");
      uts = a.nextDouble();
      System.out.print("Nilai UAS : ");
      uas = a.nextDouble();
  
      nt = (uts*0.7)+(uas*0.3);
      if (nt>=86 && nt<=100){
               grade = "A";
      }else if (nt>=71 && nt<=85){
               grade = "B";
      }else if (nt>=61 && nt<=70){
               grade = "C";
      }else{
               grade = "D";
      }

      System.out.print(nm+" dengan NPM "+npm+" dari kelas "+kls+" mata kuliah "+mk+" nilai totalnya adalah "+nt+" mendapatpatkan grade "+grade);

     }
}

Output


Komentar