Minggu, 25 Desember 2011

Mencari dan Menjumlahkan Bilangan dari Himpunan Bilangan dengan JAVA

Saya mau share sedikit tentang bahasa pemrogramman java, soal ini salah satu soal kuis java saya di 3KA01 mata kuliah Pemrogramman Berorientasi Objek. check this out guys ;)

SOAL :
Buat program menggunakan konsep Object Oriented Programming (OOP) untuk mencari suatu elemen bilangan dan menjumlahkan elemen bilangan yang dicari dari himpunan bilangan, dengan hasil seperti pada gambar .


JAWAB :
Save dengan nama package : kuis
Save dengan nama file : bilangan.java
Kemudian tuliskan codding berikut ini

package kuis;
import java.io.*;
class bilanganRecord{
        String angka;
        public String getAngka(){
            return angka;
        }
        public void setAngka(String angka1){
            angka=angka1;
        }
}
    public class bilangan extends bilanganRecord{
        public static void main(String[] args) throws IOException{
            bilanganRecord x = new bilanganRecord();
            String a ="";
            String [] data = new String [100];
            int [] data2 = new int [100];
            BufferedReader dataIn = new BufferedReader (new InputStreamReader(System.in));
            System.out.print("Masukkan jumlah elemen himpunan bilangan : ");
            a = dataIn.readLine();
            x.setAngka(a);
            int masuk = Integer.parseInt(a);
            int count = 0;
            int jumlah = 0;
            for (int i=0; i < masuk; i++){
                System.out.print("Masukkan bilangan ke-"+(i+1)+" : ");
                data[i] = dataIn.readLine();
                data2[i] = Integer.parseInt(data[i]);
            }
            System.out.print("Masukkan bilangan yang di cari : ");
            String cari = dataIn.readLine();
            int cari2 = Integer.parseInt(cari);
            x.setAngka(cari);
            for (int i=0; i < masuk; i++){
                if(x.getAngka().equals(data[i])){
                count = count+1;
                jumlah = count*cari2;
            }
        }
         System.out.println("Ada "+count+" bilangan "+cari2+" dalam himpunan tersebut dengan jumlah "+jumlah);
}
}

Semoga bermanfaat yaaaa teman-teman :)


Tidak ada komentar:

Posting Komentar