07 Oktober 2009

Teknik Kompilasi - Scanner (Java)

Listing Code :

//g0tch4.blogspot.com
import java.io.*;
public class Scanner
{
public static void main(String args[]) throws Exception
{
DataInputStream data = new DataInputStream(System.in);
System.out.print("Masukkan Kalimat : ");
String kalimat = data.readLine();
char chars[] = kalimat.toCharArray();
char myChars[]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O',+
'P','Q','R','S','T','U','V','W','X','Y','Z',+ 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q',+
'r','s','t','u','v','w','x','y','z',' '};
int numChars[]=new int[myChars.length];
for(int i=0;i<chars.length;i++)
{
for(int j=0;j<myChars.length;j++)
{
if(chars[i]==myChars[j])
{
numChars[j]++;
}
}
}
for (int i=0;i < myChars.length;i++)
{
if(numChars[i] > 0)
{
System.out.println(myChars[i] + " = " + numChars[i]);
}
}
}
}

Output :

(klik gambar untuk lebih jelas)

4 komentar:

Unknown mengatakan...

mantap coy..

main-main kesini man..

Unknown mengatakan...

mangnya boleh sama, man???

Unknown mengatakan...

Yoyoy nank!
haha :)

jangan di samain rin,,di beda2in dikit aja!

Unknown mengatakan...

kk Luqman., Cara kerja program nya gimana.? boleh minta penjelasannya sdkit.??