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 Komentar
http://rcardiansyah.blogspot.com/2011/12/soal-uts-pbo-java-no1-universitas.html
Balasversi gw nih zi :D
blog ga ke urus, hehe