¿como hacer un programa en c++ que me pida 10 caracteres y me los muestre invertidos con sentencia for?
Respuestas a la pregunta
Respuesta
Explicación:
Hola.
Para resolver el ejercicio se utilizo un arreglo y dos for.
- Un arreglo para almacenar la cantidad de caracteres ( en este caso 10 ).
- Un bucle for para insertar cada carácter de uno en uno.
- Otro bucle for para mostrar los caracteres ingresados pero invertidos.
Por ejemplo:
Ingresar caracter : h
Ingresar caracter : o
Ingresar caracter : l
Ingresar caracter : a
Salida:
a
l
o
h
Codigo c++
#include<iostream>
using namespace std;
int main(){
//char caracter[1];
char caracter[10];
int i,j;
cout<<"Ingreso de caracteres"<<endl;
for(i=1;i<=10;i++){
cout<<i<<" Insertar un caracter : ";
cin>>caracter[i];
}
cout<<"\n";
cout<<"Caracteres invertidos : "<<endl;
for(i=10;i>=1;--i){
cout<<" "<<caracter[i]<<endl;
}
return 0;
}
Saludos...