Pages

jueves, 24 de enero de 2013

Invertir una palabra Codigo Fuente en C++

Problema
Hacer un programa o algoritmo que permita ingresar una frase y la imprime al revés.

Solución
  • Entrada: hola
  • Salida:  aloh
Codigo Fuente en C++
#include <iostream>
using namespace std;
int main(){
         string cad="",pal;
         cout<<"ingresa una palabra"<<endl;
    cin>>pal;
    int t=pal.length();
    for(int i=t;i>0;i--){
        cad=cad+pal.substr((i-1), 1);
    }
    cout<<cad;
    return 0;
}

1 comentarios:

Unknown dijo...

y para que lea una linea de texto completa y la imprima al revés?

Publicar un comentario