Escribe un programa que emplee la sentencia for que nos pida una cadena de 10 caracteres y
nos muestra dicha cadena en forma invertida
Respuestas a la pregunta
Contestado por
10
Código, cadena invertida en Dev c++ :
-----------------------------------------------------
#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
//Declaracion de variables.
char cadena[10];
char auxiliar[10];
int main(){
//Declaracion de variables.
int i,j;
int largo;
string texto;
cout<<"Ingresar una cadena de 10 caracteres : ";
cin>>cadena;
largo=strlen(cadena);
for(i=1;i<=largo;i++){
auxiliar[i]=cadena[largo-i];
cout<<"Invertido : "<<auxiliar[i]<<endl;
texto=texto+auxiliar[i];
}
//Impresion.
cout<<"Cadena invertida : "<<texto<<endl;
return 0;
}
Saludos..
-----------------------------------------------------
#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
//Declaracion de variables.
char cadena[10];
char auxiliar[10];
int main(){
//Declaracion de variables.
int i,j;
int largo;
string texto;
cout<<"Ingresar una cadena de 10 caracteres : ";
cin>>cadena;
largo=strlen(cadena);
for(i=1;i<=largo;i++){
auxiliar[i]=cadena[largo-i];
cout<<"Invertido : "<<auxiliar[i]<<endl;
texto=texto+auxiliar[i];
}
//Impresion.
cout<<"Cadena invertida : "<<texto<<endl;
return 0;
}
Saludos..
Adjuntos:
Otras preguntas
Matemáticas,
hace 7 meses
Historia,
hace 7 meses
Matemáticas,
hace 7 meses
Historia,
hace 1 año
Historia,
hace 1 año