BLOG - Rico -

Blog - Rico -

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
Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

3 comments

  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

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
Posts RSSComments RSSBack to top
© 2011 BLOG - Rico - ∙ Designed by BlogThietKe
Released under Creative Commons 3.0 CC BY-NC 3.0