Program Hitung Java Pada UTS Java

Program ini akan menghitung kata di dalam sebuah kalimat, sebuah user akan menginputkan kalimat dan menginput huruf yang ingin dicari, Kemudian program akan memproses untuk pencarian berapa jumlah huruf yang ada di dalam kalimat tersebut. Adapun Sebagai contoh output program yang diinginkan sebagai berikut:



BERIKUT INI CODING VERSI FAUZI ONLINE:
Nama File : HitungKata.java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

class ReserveRecord{
    public char kata;
    public int panjang=0;
    public int count=0;
    public String kalimat="";
    public void setKata(String kalimat2){
        kalimat=kalimat2;
    }
    public String getKalimat(){
        return kalimat;
    }
    public int getPanjang(){
        panjang=kalimat.length();
        return panjang;
    }
}

class HasilReserve extends ReserveRecord{
    public void hasil(char kata1, String kalimat1){
        for (int i=0;i<=panjang-1;i++){
            if (kata1==(kalimat1.charAt(i))){
                count++;
            }
         }
            System.out.println("Huruf "+kata+" Ditemukan dalam Kalimat.");
            System.out.println("Terdapat "+count+" huruf "+kata+" dalam Kalimat.");
    
    }
}
public class HitungKata{
    public static void main(String[] args)throws IOException{
        try{
            BufferedReader dataIn = new BufferedReader (new InputStreamReader(System.in));
            HasilReserve datakata=new HasilReserve();
            System.out.print("Masukan kalimat : ");
            datakata.kalimat=dataIn.readLine();
            System.out.print("Masukan kata : ");
            datakata.kata=(char)dataIn.read();
            datakata.setKata(datakata.kalimat);
            datakata.getKalimat();
            datakata.getPanjang();
            datakata.hasil(datakata.kata,datakata.kalimat);
        }catch(Exception e){
            System.out.println("Program Tidak dapat Diproses!");
        }
    }
}

Sekian program Hitung Kata dalam bahasa Java.. Ada coding lebih Simple? silahkan share di sini.
See you.. :)

1 comment:

  1. http://rcardiansyah.blogspot.com/2011/12/soal-uts-pbo-java-no1-universitas.html

    versi gw nih zi :D
    blog ga ke urus, hehe

    ReplyDelete