Minggu, 16 Desember 2018

MENCARI GRADE MENGGUNAKAN JAVA NETBEANS v8.0.2

Materi Algoritma Dan Pemrograman Java 

TUGAS UTS SEMESTER 1 
ALGORITMA PEMPROGRAMAN

STMIK ERESHA

Nama                    : Rayhan Fauzan

NIM                       : 181021400090

Ruangan               : 506 

Prodi                    : Teknik Informatika

Assalammualaikum Wr.Wb. / Salam Sejahtera

Dalam rangka memenuhi Penilaian Untuk UTS dari Dosen saya yaitu Bapak
Ir. Agus Suharto, S.kom, M.kom tentang Algoritma dan pemrograman 
dimana tugasnya adalah membuat suatu program aplikasi dengan menggunakan aplikasi netbeans

Deskripsi :
Menentukan grade nilai untuk pengelompokan siswa dengan menggunakan Java, dengan memasukan data dan nilai siswa. Aplikasi ini untuk menentukan grade dari siswa tersebut.
Berikut ini adalah kualifikasi grade nya :
-Nilai 90-100 = Grade A
-Nilai 80-89   = Grade B
-Nilai 60-79   = Grade C
-Nilai 50-59   = Grade D
-Nilai 0-49     = Grade E
FLOWCHART

SOURCH CODE AND SCANNER
#1


#2


#3

Hasil Runing

#Source Code
package mencari.grade.siswa; 

import javax.swing.JOptionPane;

/**
 *
 * @author RayhanFauzan
 */
public class MencariGradeSiswa {
    public static void main(String[] args) {
        System.out.println("Nilai 90 - 100  : A");
        System.out.println("Nilai 80 - 89   : B");
        System.out.println("Nilai 60 - 79   : C");
        System.out.println("Nilai 50 - 59   : D");
        System.out.println("Nilai 0 - 49    : E");
        
        System.out.println("");
        
        hitungNilai();
    }
    
    public static void hitungNilai(){
        String inputNilaiTugas = JOptionPane.showInputDialog("Input Nilai Tugas");
        int nilaiTugas = Integer.parseInt(inputNilaiTugas);
        
        String inputNilaiUTS = JOptionPane.showInputDialog("Input Nilai UTS");
        int nilaiUTS = Integer.parseInt(inputNilaiUTS);
        
        String inputNilaiUAS = JOptionPane.showInputDialog("Input Nilai UAS");
        int nilaiUAS = Integer.parseInt(inputNilaiUAS);
        
        double total = (double)(nilaiTugas+nilaiUTS+nilaiUAS)/3;
        
        if(total >=90 && total<=100){
            System.out.println("Nilai Tugas : "+ nilaiTugas);
            System.out.println("Nilai UTS : "+ nilaiUTS);
            System.out.println("Nilai UAS : "+ nilaiUAS);
            System.out.println("");
            System.out.println("Nilai Dari (" + nilaiTugas + " + " + nilaiUTS + " + " + nilaiUAS + ")/" + "3 = " + total);
            System.out.println("Grade A");
        }else if(total >=80 && total <=89){
            System.out.println("Nilai Tugas : "+ nilaiTugas);
            System.out.println("Nilai UTS : "+ nilaiUTS);
            System.out.println("Nilai UAS : "+ nilaiUAS);
            System.out.println("");
            System.out.println("Nilai Dari (" + nilaiTugas + " + " + nilaiUTS + " + " + nilaiUAS + ")/" + "3 = " + total);
            System.out.println("Grade B");
        }else if(total >= 60 && total <=64 ){
            System.out.println("Nilai Tugas : "+ nilaiTugas);
            System.out.println("Nilai UTS : "+ nilaiUTS);
            System.out.println("Nilai UAS : "+ nilaiUAS);
            System.out.println("");
            System.out.println("Nilai Dari (" + nilaiTugas + " + " + nilaiUTS + " + " + nilaiUAS + ")/" + "3 = " + total);
            System.out.println("Grade C");
        }else if(total >=50 && total <=59){
            System.out.println("Nilai Tugas : "+ nilaiTugas);
            System.out.println("Nilai UTS : "+ nilaiUTS);
            System.out.println("Nilai UAS : "+ nilaiUAS);
            System.out.println("");
            System.out.println("Nilai Dari (" + nilaiTugas + " + " + nilaiUTS + " + " + nilaiUAS + ")/" + "3 = " + total);
            System.out.println("Grade D");
        }else{
            System.out.println("Nilai Tugas : "+ nilaiTugas);
            System.out.println("Nilai UTS : "+ nilaiUTS);
            System.out.println("Nilai UAS : "+ nilaiUAS);
            System.out.println("");
            System.out.println("Nilai Dari (" + nilaiTugas + " + " + nilaiUTS + " + " + nilaiUAS + ")/" + "3 = " + total);
            System.out.println("Grade E");
        }
    }
}


Dengan ini saya telah menyelesaikan Tugas UTS Semester, Atas perthatiannya saya ucapkan terima kasih.

-Rayhan Fauzan (Ozan)