Monday, March 11, 2013

Tugas Pemrograman Berbasis Objek (PBO) Membuat Program dengan Menggunakan JAVA


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