Minggu, 08 Juli 2012

program menghitung jumlah huruf pada java


silahkan di copy paste program ane gan :

hasil runningnya :




listing programnya :

import java.util.Scanner;
class jumlahhuruf{
public static void main(String args[]){
Scanner scan1=new Scanner(System.in);

System.out.print("masukan kalimat: ");String kalimat=scan1.nextLine();

char temp1;
//System.out.println("\njumlah karakter ada: "+kalimat.length());
String temp2;
int kata=1;
int angka1=0,angka2=0,angka3=0,angka4=0,angka5=0,angka6=0,angka7=0,angka8=0,angka9=0,angka0=0;
int a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,ii=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;
for(int i=0;i<=kalimat.length()-1;i++){
temp1=kalimat.charAt(i);
temp2=Character.toString(temp1);



//kata
if(temp2.equals(" ")){
kata++;
}

//huruf
if(temp2.equalsIgnoreCase("a")){
a++;
}else
if(temp2.equalsIgnoreCase("b")){
b++;
}else
if(temp2.equalsIgnoreCase("c")){
c++;
}else
if(temp2.equalsIgnoreCase("d")){
d++;
}else
if(temp2.equalsIgnoreCase("e")){
e++;
}else
if(temp2.equalsIgnoreCase("f")){
f++;
}else
if(temp2.equalsIgnoreCase("g")){
g++;
}else
if(temp2.equalsIgnoreCase("h")){
h++;
}else
if(temp2.equalsIgnoreCase("i")){
ii++;
}else
if(temp2.equalsIgnoreCase("j")){
j++;
}else
if(temp2.equalsIgnoreCase("k")){
k++;
}else
if(temp2.equalsIgnoreCase("l")){
l++;
}else
if(temp2.equalsIgnoreCase("m")){
m++;
}else
if(temp2.equalsIgnoreCase("n")){
n++;
}else
if(temp2.equalsIgnoreCase("o")){
o++;
}else
if(temp2.equalsIgnoreCase("p")){
p++;
}else
if(temp2.equalsIgnoreCase("q")){
q++;
}else
if(temp2.equalsIgnoreCase("r")){
r++;
}else
if(temp2.equalsIgnoreCase("s")){
s++;
}else
if(temp2.equalsIgnoreCase("t")){
t++;
}else
if(temp2.equalsIgnoreCase("u")){
u++;
}else
if(temp2.equalsIgnoreCase("v")){
v++;
}else
if(temp2.equalsIgnoreCase("w")){
w++;
}else
if(temp2.equalsIgnoreCase("x")){
x++;
}else
if(temp2.equalsIgnoreCase("y")){
y++;
}else
if(temp2.equalsIgnoreCase("z")){
z++;
}
//angka
if(temp2.equals("1")){
angka1++;
}else
if(temp2.equals("2")){
angka2++;
}else
if(temp2.equals("3")){
angka3++;
}else
if(temp2.equals("4")){
angka4++;
}else
if(temp2.equals("5")){
angka5++;
}else
if(temp2.equals("6")){
angka6++;
}else
if(temp2.equals("7")){
angka7++;
}else
if(temp2.equals("8")){
angka8++;
}else
if(temp2.equals("9")){
angka9++;
}else
if(temp2.equals("0")){
angka0++;
}
}

System.out.println("kata:");
if(kata>0){
System.out.println("kata ada: "+kata);
}

System.out.println("\n");
if(a>0){
System.out.println("huruf a ada: "+a);
}if(b>0){
System.out.println("huruf b ada: "+b);
}if(c>0){
System.out.println("huruf c ada: "+c);
}if(d>0){
System.out.println("huruf d ada: "+d);
}if(e>0){
System.out.println("huruf e ada: "+e);
}if(f>0){
System.out.println("huruf f ada: "+f);
}if(g>0){
System.out.println("huruf g ada: "+g);
}if(h>0){
System.out.println("huruf h ada: "+h);
}if(ii>0){
System.out.println("huruf i ada: "+ii);
}if(j>0){
System.out.println("huruf j ada: "+j);
}if(k>0){
System.out.println("huruf k ada: "+k);
}if(l>0){
System.out.println("huruf l ada: "+l);
}if(m>0){
System.out.println("huruf m ada: "+m);
}if(n>0){
System.out.println("huruf n ada: "+n);
}if(o>0){
System.out.println("huruf o ada: "+o);
}if(p>0){
System.out.println("huruf p ada: "+p);
}if(q>0){
System.out.println("huruf q ada: "+q);
}if(r>0){
System.out.println("huruf r ada: "+r);
}if(s>0){
System.out.println("huruf s ada: "+s);
}if(t>0){
System.out.println("huruf t ada: "+t);
}if(u>0){
System.out.println("huruf u ada: "+u);
}if(v>0){
System.out.println("huruf v ada: "+v);
}if(w>0){
System.out.println("huruf w ada: "+w);
}if(x>0){
System.out.println("huruf x ada: "+x);
}if(y>0){
System.out.println("huruf y ada: "+y);
}if(z>0){
System.out.println("huruf z ada: "+z);
}


System.out.println("\n");
if(angka1>0){
System.out.println("angka 1 ada: "+angka1);
}if(angka2>0){
System.out.println("angka 2 ada: "+angka2);
}if(angka3>0){
System.out.println("angka 3 ada: "+angka3);
}if(angka4>0){
System.out.println("angka 4 ada: "+angka4);
}if(angka5>0){
System.out.println("angka 5 ada: "+angka5);
}if(angka6>0){
System.out.println("angka 6 ada: "+angka6);
}if(angka7>0){
System.out.println("angka 7 ada: "+angka7);
}if(angka8>0){
System.out.println("angka 8 ada: "+angka8);
}if(angka9>0){
System.out.println("angka 9 ada: "+angka9);
}if(angka0>0){
System.out.println("angka 0 ada: "+angka0);
}
}
}


semoga bermanfaat gan. . .



1 komentar: