Script
program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
int kalimat,i,v=0, k=0, a=0,
s=0, flag;
char kata[50], cari;
int vocal[50], angka[50],
konsonan[50], simbol[50];
clrscr();
cout<<" ============================= \n";
cout<<" ==>> <<== \n";
cout<<" ==>>
PROGRAM SEARCHING <<==
\n";
cout<<" ==>>
DATA INPUTAN <<==
\n";
cout<<" ==>> <<== \n";
cout<<" ============================= \n\n\n";
cout<<" Masukkan Kalimat : ";
gets(kata);
for(i=0;kata[i]!='\0';i++)
{
kalimat = kata[i];
switch(kalimat)
{
case'a' :
case'A' :
case'e' :
case'E' :
case'i' :
case'I' :
case'o' :
case'O' :
case'u' :
case'U' :
vocal[v]=i;
v++;
break;
case' ' :
break;
case'0' :
case'1'
:
case'2'
:
case'3'
:
case'4' :
case'5' :
case'6' :
case'7' :
case'8' :
case'9' :
angka[a]=i;
a++;
break;
case'!' :
case'@' :
case'#' :
case'$' :
case'%' :
case',' :
case'.' :
case'?' :
case'/' :
case':' :
case';' :
case'-' :
simbol[s]=i;
s++;
break;
default:
konsonan[k]=i;
k++;
break;
}
}
cout<<"\n
Jumlah Vokal : "<<v<<endl;
cout<<" Jumlah Konsonan :
"<<k<<endl;
cout<<" Jumlah Angka : "<<a<<endl;
cout<<" Jumlah Symbol: "<<s<<endl;
cout<<endl<<endl;
for(i=0;i<v;i++)
{
cout<<" vokal ke-"<<(i+1)<<" =
"<<kata[vocal[i]]<<endl;
}
cout<<endl;
for(i=0;i<k;i++)
{
cout<<" konsonan ke-"<<(i+1)<<"
= "<<kata[konsonan[i]]<<endl;
}
cout<<endl;
for(i=0;i<a;i++)
{
cout<<" Angka ke-"<<(i+1)<<" =
"<<kata[angka[i]]<<endl;
}
cout<<endl;
for(i=0;i<s;i++)
{
cout<<" symbol ke-"<<(i+1)<<" =
"<<kata[simbol[i]]<<endl;
}
printf
("\n Masukkan data yang ingin
dicari : ");
scanf("%c",&cari);
flag=0;
for (i=0; kata[i]; i++)
{
if (kata[i] == cari)
{
flag = 1;
break;
}
}
if (flag ==1)
printf ("\n data yang anda cari ditemukan\n");
else
printf("\n data yang anda cari tidak
ditemukan\n");
getch();
}
Hasil :
Tidak ada komentar:
Posting Komentar