Dalam for hitungan sebanyak perulangan dilakukan terlebih dahulu kemudian pernyataan berikutnya baru dijalankan. Dalam perulangna for ada beberapa elemen yang diperhatikan yaitu nilai awal, penguji, dan penambahan atau pengurangan.
Perulangan for dimulai dengan kata kunci for, diikuti oleh tanda kurung buka, aksi-awal, kondisi-kelanjutan-loop, aksi-setelah-tiap-iterasi, kurung penutup, opening brace, pernyataan atau blok pernyataan dan closing brace. Perulangan for menggunakan sebuah variabel untuk mengontrol berapa kali pernyataan atau blok pernyataan akan dieksekusi dan kapan perulangan tersebut akan berakhir. Variabel ini disebut dengan variabel kontrol (control variable).
Program java dengan memasukkan nilai UAS dan UTS dengan melakukan perulangan y atau timport java.util.*;
public class lat29_nilaitotalketentuan{
public static void main (String[]PBOQU){
Scanner baca = new Scanner (System.in);
char nilaiIndeks;
//perintah kondisi untuk menentukan nilai indeks String grade="";
//perintah kondisi untuk menentukan grade double nilaiAkhir;
//perintah kondisi untuk menentukan nilai akhir char lagi = 'y';
//perintah kondisi untuk perintah y atau t
for(String b = "y"; b.equals("y") || b.equals("Y");){
System.out.print ("Masukkan Nilai Uts : ");
int UTS=baca.nextInt();
System.out.print ("Masukkan Nilai UAS : ");
int UAS = baca.nextInt();
nilaiAkhir=(0.4*UTS)+(0.6*UAS);
if (nilaiAkhir>=80){
nilaiIndeks='A';
grade="Nilai Sangat Baik";
}
else if (nilaiAkhir>=70){
nilaiIndeks='B';
grade="Nilai kurang Baik";
}else if (nilaiAkhir>=50){
nilaiIndeks='C';
grade="Nilai Baik";
}else if (nilaiAkhir>=30){
nilaiIndeks='D';
grade="Nilai kurang Baik";
}else {
nilaiIndeks='E';
grade="Nilai kurang Sangat Baik";
}
//mencetak hasil dilayar
System.out.println("Nilai Akhir\t : "+nilaiAkhir);
System.out.println("Nilai Indeks\t : "+nilaiIndeks);
System.out.println("Ket\t : "+grade);
System.out.print("Apakah Anda Mau Menghitung Lagi? (Y/T) : ");
b = baca.next();
System.out.println("");
}
System.out.print("----------TERIMA KASIH----------");
System.exit(0);
}
}
outputnya adalah.
Program java dengan memasukkan nilai total quis, UAS, UTS, dan Tugas dengan rumus dan perulangan. klik dibawah ini.
https://bankjava.blogspot.com/2018/10/program-java-nilai-total-quis-uas-uts.html
Tidak ada komentar:
Posting Komentar