Algoritmanya seperti ini.
Ada suatu perulangan yang akan
mengecek suatu array, dimana array tersebut ber-type Char dan akan dicek satu demi satu.
Setelah itu, di dalam perulangan tersebut akan membandingkan elementnya satu demi satu dengan karakter yang ingin diganti. Maka harus dibuat sebuah kondisi.
Nah jika bertemu, buat suatu pengganti variable tersebut dengan nilai variable yang baru.
Ini contoh programnya:
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <string>
using namespace std;
int search_some_character(){
//Binary Search
cout<<"Mengganti Karakter 'a' menjadi 'A'\n\n";
cout<<"Kalimat : Universitas Negeri Malang\n";
char kalimat[] = "Universitas Negeri Malang";
char dicari[] = "a";
char ganti[]= "A";
int panjang,i;
panjang = strlen(kalimat);
for(i=0; i<panjang; i++){
if(kalimat[i] == dicari[0]){
kalimat[i] = ganti[0];
}
}
cout<<"Menjadi : ";
cout<<kalimat;
}
int main(){
search_some_character()
}
Hasil ketika program dijalankan

Terimakasih :)
Tidak ada komentar:
Posting Komentar