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
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
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)