Assalamualaikum wr wb
Hallo semuanya pengunjung blog ini, kembali lagi dengan saya di #SharingSession, hari ini saya akan sharing sebuah Codingan Nilai Total dengan Input dan perulangan di Blue J
Baca juga : Membuat Codingan Nilai Total
Oke ini dia codingannya :
import java.util.Scanner;
public class Tugas1_Nilai_Total{
public static void main (String[]args){
Scanner a = new Scanner(System.in);
String nilaiPre;
char nilaiIndex;
char lagi ='y';
double nilai_tugas_tot = 0;
double niluts,niluas,nilaiAkhir,nilquiz,niltugas,nilaiRata;
System.out.println("****************");
while(lagi == 'y'){
System.out.println();
try{
System.out.print("Masukan Nilai UTS : ");
niluts= a.nextDouble();
System.out.print("Masukan Nilai UAS : ");
niluas= a.nextDouble();
System.out.print("Masukan Nilai QUIZ : ");
nilquiz= a.nextDouble();
System.out.print("Masukan Jumlah Tugas : ");
int n = a.nextInt();
for(int i =1;i <= n;i++){
System.out.print("Masukan Nilai Tugas ke-"+i+" : ");
niltugas = a.nextDouble();
nilai_tugas_tot = niltugas+nilai_tugas_tot;
}
nilaiRata=nilai_tugas_tot/n;
nilaiAkhir=(0.2*nilaiRata+0.25*nilquiz+0.25*niluts+0.30*niluas);
if(nilaiAkhir>=80){
nilaiIndex='A';
nilaiPre="BAIK SEKALI";
}
else if(nilaiAkhir>=70){
nilaiIndex='B';
nilaiPre="BAIK";
}
else if(nilaiAkhir>=50){
nilaiIndex='C';
nilaiPre="CUKUP";
}
else if(nilaiAkhir>=30){
nilaiIndex='D';
nilaiPre="KURANG";
}
else {
nilaiIndex='E';
nilaiPre="KURANG SEKALI";
}
System.out.println("Rata-Rata Nilai Tugas \t : " + nilaiRata);
System.out.println("Nilai Akhir\t : " + nilaiAkhir);
System.out.println("Nilai Indeks\t : " + nilaiIndex);
System.out.println("Nilai Predikat\t : " + nilaiPre);
}catch(NumberFormatException nfe){
System.err.println("Ooooo......Ada Kesalahan Coy");
}
System.out.print("Mau Coba lagi(y/t) ? ");
String str = Lat5_BacaKeyboard.bacaString();
lagi =str.charAt(0);
if(lagi == 'Y') lagi='y';
if(lagi == 'y') continue;
else{
System.out.println("Terima Kasih..");
break;
}
}
}
}
Outputnya :
Itu saja sharing kita untuk saat ini nantikan #SharingSession kita selanjutnya semoga bisa bermanfaat, Terima kasih Wassalamualaikum.
0 comments:
Post a Comment