Código C++:
Ver original
#include <iostream> #include <cstdlib> using namespace std; int main() { char* arreglo=new char[10]; cout<<"digite la frase\n"; cin.getline(arreglo,10); cout<<"cadena original\t\t"<<"cadena reemplazada\n"; for(int i=0;i<10;i++){ cout<<arreglo[i]; } cout<<"\t\t"; for(int i=0;i<10;i++){ if(arreglo[i]=='e'){ arreglo[i]='*'; } cout<<arreglo[i]; } return 0; }
Código C++:
Ver original
#include <iostream> #include <cstdlib> using namespace std; int main() { char* cad_a=new char[30]; char* cad_b=new char[30]; int i, j; char temp; cout << "Introduce una cadena: "; //pide los datos cin.getline (cad_a,30); for(i=0; i<30; i++) cout << cad_a[i] << " "; //muestra es pantalla cout << endl << endl; for(i=0; i<29; i++) { temp=cad_a[i]; cad_b[29-i]=temp; } for(j=0; j<30; j++) cout << cad_b[j] << " "; //muesta cadena invertida if(cad_a[i]==cad_b[j]) cout<<"es palindromo"; else cout<<"no es palindromo"; return 0; }