Jumat, 11 November 2016

Menghitung Nilai Rata-rata Mahasiswa

    Hai... Pada postingan kali ini saya akan membagikan sebuah program java untuk Menghitung Nilai Rata-rata Mahasiswa.
Teman-teman dapat melihat di bawah ini merupakan kode untuk membuat program tersebut.


import java.util.*;
import java.io.*;

public class nilaimahasiswa2{
 public static void main(String[] args){
  String nama; //untuk nama mahasiswa
  double rata; //untuk nilai rata-rata
  int[] nilai = new int[100]; //untuk nilai yang diinputkan
  Scanner input = new Scanner(System.in); //membuat form input

  /* Mengambil data nama mahasiswa dan jumlah mata kuliahnya */
  System.out.print("\nMENGHITUNG NILAI MAHASISWA");
  System.out.println("\n===========================");
  System.out.print("\nNama : ");
  nama = input.nextLine();

  System.out.print("\nJumlah Mata Kuliah : ");
  double jml = input.nextInt();

  /* Mulai berhitung~ */
  int sum = 0; //deklarasi int dengan nama sum, digunakan untuk menjumlahkan nilai-nilai yg diinputkan
  for (int i=1; i<= jml ;i++ ) {
   try{
    System.out.print("\nNilai MK "+i+" : "); //print form input nilai sebanyak mata kuliah
    nilai[i] = input.nextInt(); //form nilai. Bertipe array supaya bisa dihitung
    sum += nilai[i]; //menjumlahkan nilai-nilai mata kuliah
   } catch (Exception e){
    e.printStackTrace();
    break;
   }
  }

  rata = sum/jml; //menghitung rata-rata: jumlah nilai dibagi total mata kuliah
  int jmls = (int)(jml); //mengkonvert jml (double) ke int

  /* Tampilkan hasil */
  System.out.println("\nNama : "+nama+" \nTotal Nilai "+jmls+" Mata Kuliah : "+sum); //tampilkan output
  System.out.println("Nilai Rata-rata: "+rata); //tampilkan output lagi
 }
}






Setelah menginputkan nilai yang diminta oleh program, maka akan menghasilkan output seperti dibawah :




Sekian dulu semua, pembahasan tentang Program Menghitung Nilai Rata-rata Mahasiswa, silahkan dipelajari dan apabila terdapat kesalahan dan pertanyaan silahkan berkomentar di bawah. Semoga bermanfaat.

Tidak ada komentar:

Posting Komentar