Page

Halaman

Senin, 12 Desember 2011

Soal UTS PBO (java) no.1 Universitas Gunadarma PTA 2011/2012

Disini saya akan membahas tentang soal UTS java tadi siang untuk kelas 3KA01 dan paralelnya, hehe. soalnya kira" seperti berikut : (mungkin ada sedikit perbedaan tapi intinya sama, hehe *maklum lupa, hehe)

inputannya seperti berikut :
Masukan kalimat : Saya mahasiswa gunadarma
Masukan huruf yang dicari : A

outputnya :
Huruf A ditemukan pada kalimat tersebut
Ada 8 huruf A pada kalimat tersebut

codingnya :

import java.io.*;
// simpan dengan nama kalimat.java

class karakter{
    public String himpunan,cari;
    public int count=0;
    public void setHimpunan(String x){
        himpunan = x;
    }
    public void setCari(String x){
        cari = x;
    }
    public void setCount(){
        for (int i = 0;i<himpunan.length();i++){
            int j = i+1;           
            if (cari.equalsIgnoreCase(himpunan.substring(i,j))){
                count++;
            }
        }
    }
       
    public void Cetak(){
        System.out.println();
        if (count==0){
            System.out.println("Tidak ada huruf "+cari+" pada kalimat tersebut");               
        }
        else if(count>0){
            System.out.println("Huruf "+cari+" ditemukan pada kalimat tersebut");
            System.out.println("Ada "+count+" huruf "+cari+" pada kalimat tersebut");               
        }
    }
   
}

public class kalimat{
    public static void main(String[] args) throws IOException{
        try{
            BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
            karakter rico = new karakter();
            System.out.print("Masukan kalimat : ");
            String in= input.readLine();
            rico.setHimpunan(in);
            System.out.print("Masukan huruf yang dicari : ");
            in = input.readLine();
            rico.setCari(in);
            rico.setCount();
            rico.Cetak();
        }catch(IOException e){throw e;}
        catch(Exception e){
            throw new RuntimeException ("Inputan anda salah");
        }
    }
}


Semoga postingannya saya ini bermanfaat :D

3 komentar:

  1. Soal UTS PBO Bunda Mulia
    http://latihanbasisdata.blogspot.co.id/2016/03/soal-uts-pemrograman-berorientasi-objek.html

    BalasHapus
  2. Soal UTS PBO Bunda Mulia
    http://latihanbasisdata.blogspot.co.id/2016/03/soal-uts-pemrograman-berorientasi-objek.html

    BalasHapus
  3. :-( pengen banget bisa beginian

    BalasHapus