Program Mereplace Kata Dalam String
Monday, March 10, 2014
Add Comment
1. Program
ini berjalan untuk mengganti karakter pada kalimat.
2. Program
berjalan dengan menyimpan inputan menjadi string.
3. Program
berjalan dengan meminta inputan karakter yang akan di ganti kemudian memasukkan
inputan pengganti karakter
4. void
replace(char *data, char find, char replace)ini merupakan syntax
untuk mengganti karakter
Program Mereplace Kata Dalam String |
Algoritma
1.
Start
2.
Mendeklarasikan
header program
3.
Meminta
inputan kalimat
4.
Masukkan
karakter yng ingin di ganti
5.
Masukkan
pengganti
6.
Proses
searching
7.
Menampilkan
hasil
8.
End
Syntax
#include <string.h>
#include <stdio.h>
using namespace std;
void replace(char *data, char find, char replace);
int main()
{
char kalimat[256],ganti,baru;
cout<<"=============================================\n";
cout<<" PROGRAM MEREPLACE KATA DALAM STRING\n";
cout<<"=============================================\n\n\n";
cout<<"Masukkan Kalimat\n ";gets(kalimat);
cout<<"\n\n";
cout<<"Karakter yang ingin diganti : ";cin>>ganti;
cout<<"Diganti dengan karakter : ";cin>>baru;
cout<<"\n\n=============================================\n";
cout<<"Kalimat awal sebelum diganti : \n";
cout<<kalimat;
cout<<"\n\nKalimat sesudah diganti : \n ";
replace(kalimat, ganti, baru);
cout<<"\n\n";
}
void replace(char *data, char find, char replace)
{
char temp;
for(; *data != '\0'; data++)
{
temp = *data;
if(temp == find)
{
*data = replace;
putchar(*data);
}
else
{
putchar(*data);
}
}
}
0 Response to "Program Mereplace Kata Dalam String"
Post a Comment