domingo, 21 de outubro de 2012

6.4 Exer. String


Faça um programa que receba do usuário uma string S e dois caracteres a e b.
Em seguida o programa deve substituir todas as ocorrências de a em S por b.
Ex:
S: Elena\0
a: a
b: o
S: Eleno\0



#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;

int main(){
    int n;
    cout << "Tamanho de S ";
    cin >> n;
    fflush(stdin);
char S[n], a,b;
cout << "\nA String: ";
gets(S);
cout << "\nSubstituir ";
cin >> a;
cout << "Por ";
cin >> b;
cout << endl;

for (int i=0; S[i]!= '\0'; i++){
   if(S[i]==a)
            S[i]=b;
}
puts(S);

return 0;
}

Nenhum comentário:

Postar um comentário

Redes Sociais

Eu, Jeyson Cruz, utilizo as seguintes redes sociais para divulgar meus trabalhos e projetos acadêmicos.

YouTube (Principal) --- ECT Vídeos
youtube.com/user/jeysoncruzs
Onde publico vídeo aulas e tutoriais.

facebook.com/ectvideos
Onde interajo mais diretamente com o pessoal.

ect-videos.blogspot.com.br/
Onde organizo os Vídeos e Playlists.

Obrigado, até mais.
Jeyson Cruz