Program Menghitung Jawaban Benar dan
Jawaban Salah
Pada kesempatan kali ini kelompok
kami membuat program sederhana pada bahasa pemograman java yang berfungsi untuk
menghitung jawaban benar dan jawaban salah. Public class yang digunakan pada
program ini adalah “perbandingan”. Program ini juga terdapat variable
diantaranya : soal, kunci, nilai, benar, dan salah. Tipe data yang digunakan
yaitu string dan integer, serta menggunakan percabangan if. Dimana logika
programnya adalah sebagai berikut :
-
untuk nilai i=0, maka I kurang dari panjang soal i increment. String c
sama dengan substring soal, I plus 1. String d sama dengan substring kunci, I
plus 1.
-
jika c sama dengan d, maka nilai benar sama dengan 4, jadi jumlah benar
bertambah. Kalau tidak nilai salah sama dengan 1, jadi jumlah salah bertambah.
-setelah semua kondisi terpenuhi
maka program akan mencetak jumlah jawaban benar dan jawaban salah yang telah
kita jawab, lalu pada output nilai akan ketahuan nilai yang kita dapatkan dalam
soal ini.
Koding program :
public class perbandingan {
public static void main(String[] args) {
String soal="ABCDE";
String kunci="ABDDE";
int nilai=0;
int benar=0, salah=0;
for(int i=0;i<soal.length();i++){
String c=soal.substring(i,i+1);
String d=kunci.substring(i,i+1);
if(c.equals(d)){
nilai+=4;
benar++;
} else{
nilai-=1;
salah++;
}
}
System.out.println("Jawaban Benar = "+benar);
System.out.println("Jawaban Salah = "+salah);
System.out.println("Nilai = "+nilai);
}
}
Output
Anggota Kelompok :
Ivan Muhammad Rifai ( 53411756 )
Jesad ( 53411815 )
Nur Rahman Prabowo ( 55411320 )
No comments:
Post a Comment