Membuat Program Java Penilaian Mahasiswa Menggunakan Notepad++

Membuat Program Java Penilaian Mahasiswa Menggunakan Notedpad++

Membuat Program Java Penilaian Mahasiswa Menggunakan Notepad++. Jika sebelumnya kita sudah membahas tentang bagaimana cara install dan setting Java JDK. Maka kali ini kita lebih lanjut akan membahas bagaimana membuat suatu program penilaian mahasiswa menggunakkan Notepad++ dan running di CMD dari perangkat lunak JDK.

Dalam program java penilaian mahasiswa ini akan ada beberapa study kasus misalnya saja seperti:

  • Memasukkan Nama Author atau pembuat program tersebut seperti nama kita sendiri.
  • Input kehadiran mahasiswa 0 sampai 18, jika kurang dari atau lebih dari angka tersebut nilai kehadiran mendapatkan 0.
  • Kemudian pilihan input realisasi seperti 2 SKS adalah 14 dan 3 SKS adalah 18, jika tidak di input 3 dan 14 maka realisasi mendapatkan nilai 0.
  • Nilai Tugas, Nilai UTS, Nilai UAS tidak boleh di input lebih dari angka 100. Jika di input lebih maka hasil nilainya 0.
  • Menghitung nilai total, yang meliputi nilai kehadiran + realisasi + nilai tugas + nilai UTS + nilai UAS.
  • Ketentuan Grade nilai 80 – 100 = Grade A, nilai 70 – 79 = Grade B, nilai 60 – 69 = Grade C, nilai 55 – 59 = Grade D dan di bawah nilai tersebut Grade = E.
  • Tambahan Pesan Jika Mendapatkan Grade A, B, C = LULUS sedangkan Grade D, E = TIDAK LULUS.

Untuk memulai membuat program java penilaian mahasiswa , Pastikan laptop atau komputer kita sudah terinstall JDK dan Notepad++, jika belum silakan download bisa menggunakan link di bawah:

Baca Juga: Membuat Program C++ Penilaian Mahasiswa

Langkah Membuat Program Java Penilaian Mahasiswa

  1. Buka Notepad++ yang sudah di download, kemudian tinggal copy-paste kode program java yang sudah di sediakan di bawah!
  2. Save kode tersebut dan beri nama “OneInsert.java
  3. Untuk mulai menguji kode program silakan masuk ke CMD dengan cara: Buka folder Save letak kode OneInsert.java berada>> tekan alt+D >> kemudian ketik CMD lalu enter, maka akan muncul jendela CMD.
  4. ketik perintah “java OneInsert.java” >> enter.
  5. Jika berhasil maka akan keluar:
=====================================================
======= PROGRAM PENILAIAN MAHASISWA =======
PROGRAM INI DI BUAT OLEH (ONEINSERT.COM)
=====================================================

Masukan Nama :
Masukan NIM :
Input Kehadiran (0 Sampai 18) :
Pilihan Realisasi (2 SKS atau 3 SKS) :
Nilai Tugas :
Nilai UTS :
Nilai UAS :


 ===== RINCIAN HASIL =====

Nama : 
NIM : 
Nilai Kehadiran : 
Realisasi : 
Nilai Tugas : 
Nilai UTS : 
Nilai UAS : 
Total Nilai : ... = Grade: (B) LULUS/TIDAK LULUS

Tampilan Hasil Program Java Pada CMD

Membuat Program Java Penilaian Mahasiswa Menggunakan Notedpad++

Kode Program Java

//Program Penilaian Mahasiswa Oleh oneinsert.com - Note: Mohamad Yusup
import java.util.Scanner;
public class OneInsert{
public static void main (String args[]){
Scanner simpan = new Scanner (System.in);

int pilih;
String nama="" , nim="", pesan="" ;
char grade ;
float ntugas , nuts , nuas , totnilai, nkehadiran, realisasi;

System.out.println("\n=====================================================");
System.out.println("======= PROGRAM PENILAIAN MAHASISWA =======");
System.out.println ("PROGRAM INI DI BUAT OLEH (ONEINSERT.COM)");
System.out.println("=====================================================\n");

System.out.println("Masukan Nama : ");
nama = simpan.nextLine();
System.out.println("Masukan NIM : ");
nim = simpan.nextLine();
System.out.println("Input Kehadiran (0 Sampai 18) :");
nkehadiran = simpan.nextInt();
if(nkehadiran<0 || nkehadiran >18){
	nkehadiran =0;
}
System.out.println("Pilihan Realisasi (2 SKS atau 3 SKS) : ");
pilih = simpan.nextInt();
switch(pilih){
case 2:realisasi = 14;
break;
case 3:realisasi = 18;
break; 
default:
realisasi=0;
pesan=" Salah Pilih Realisasi Maka 0, Silakan Ulangi";
}
System.out.println("Nilai Tugas : ");
ntugas = simpan.nextInt();
System.out.println("Nilai UTS : ");
nuts = simpan.nextInt();
System.out.println("Nilai UAS : ");
nuas = simpan.nextInt();
if(ntugas>100){
	ntugas =0;
}
else if (nuts>100){
	nuts =0;
}
else if (nuas>100){
	nuas =0;
}

totnilai = (nkehadiran/realisasi*10/100)+(ntugas*20/100)+(nuts*30/100)+(nuas*40/100); 
    
if (totnilai>=80&&totnilai<100){
grade = 'A';
}      
else if (totnilai>=70&&totnilai<80){
grade = 'B';
}        
else if (totnilai>=60&&totnilai<70){
grade = 'C';
}       
else if (totnilai>=55&&totnilai<60){
grade = 'D';
}       
else {
grade = 'E';
}
System.out.println("\n ===== RINCIAN HASIL =====\n");
if (grade == 'A' || grade == 'B' || grade == 'C'){
System.out.println("Nama : "+nama);
System.out.println("NIM : "+nim);
System.out.println("Nilai Kehadiran : "+nkehadiran);
System.out.println("Realisasi : "+realisasi+pesan);
System.out.println("Nilai Tugas : "+ntugas);
System.out.println("Nilai UTS : "+nuts);
System.out.println("Nilai UAS : "+nuas);
System.out.println("Total Nilai : "+totnilai+" = Grade: ("+grade+") "+""+"LULUS");
}
else{
System.out.println("Nama : "+nama);
System.out.println("NIM : "+nim);
System.out.println("Nilai Kehadiran : "+nkehadiran);
System.out.println("Realisasi : "+realisasi+pesan);
System.out.println("Nilai Tugas : "+ntugas);
System.out.println("Nilai UTS : "+nuts);
System.out.println("Nilai UAS : "+nuas);
System.out.println("Total Nilai : "+totnilai+" = (Grade: "+grade+") "+""+"TIDAK LULUS");
} 
 
}
}

You May Also Like

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *