721
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / C (LenguajeC) Mostrar cadena de texto invertida por pantalla al revés CU00551F
« en: 08 de Julio 2016, 19:11 »
Hola, dejo una posible solución al ejercicio CU00551F del taller de programación aprende lenguaje C.
Saludos.
Citar
EJERCICIO
Crea un programa en C que pida una cadena al usuario y muestre por pantalla la cadena invertida.
Por ejemplo, si la cadena introducida es calor, deberá mostrarse por pantalla rolac. Si la cadena introducida es aprenderaprogramar.com deberá mostrarse por pantalla moc.ramargorparednerpa
Código: [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
int main()
{
char cadena[200];
int i = 0;
int j;
printf("Introduce una cadena de texto: \n");
gets(cadena);
printf("\nLa cadena introducida es: %s\n\n", cadena);
while(cadena[i]!='\0'){
i++;
}
printf("La cadena al rev\x82s es:\n\t");
for (j=i-1; j>=0; j--){
printf("%c", cadena[j]);
}
puts("");
return 0;
}
Saludos.