Wednesday, April 10, 2013

Program Mencari Huruf pada Kalimat dan Menampilkan Index (Menggunakan Array dan Pointer)

Program untuk Mencari Index Huruf dari sebuah kata atau kalimat dengan (Menggunakan Fungsi Array, Looping, Pointer) - Pada kesempatan ini saya akan share hasil program tugas struktur data pada mata kuliah praktek struktur.

Screenshot:


Source Code:
#include<constream.h>
#include<stdio.h>
#include<string.h>
#include<ctype.h>

void garis()
{cout<<"\n-----------------------------------------------------------";}

void main()
{
char kal[20];
char *car,vcar;
int x,y;

clrscr();
car=&vcar;

cout<<"Masukan Kalimat : ";gets(kal);
cout<<"\n\nINPUT";
cout<<"\nKalimat \t: "<<kal;
cout<<"\nHuruf yang dicari pada kalimat "<<kal<<" adalah : ";
cin>>vcar;
cout<<"\n\nHASIL PENCARIAN";

if(*car=vcar)
{
for(x=0;x<=strlen(kal);x++)
{
if(_toupper(*car)==_toupper(kal[x]) || *car==_toupper(kal[x]) || _toupper(*car)==(kal[x]))
{
 cout<<"\nHuruf "<<*car<<" pada kalimat "<<kal<<" ditemukan pada index ke-["<<x<<"]";
 garis();
}
}
}

else if(*car!=NULL)
{cout<<"\nHuruf "<<vcar<<" Tidak Ditemukan";}
cout<<"\noleh : Mugi Rachmat - Kelas : 1TI-5 - NRP: 6312177";
garis();
getch();
}
Comments