Program Mereplace Kata Dalam String


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
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 <iostream>
#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);
    }
 }
}

Berlangganan update artikel terbaru via email:

0 Response to "Program Mereplace Kata Dalam String"

Post a Comment

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel