using namespace std;
int main()
{
char input[100];
printf("ingrese una palabra: \n");
scanf("%s", &input);
printf("la longitud es %d \n",strlen(input));
int len=strlen(input);
int last=len-1;
for(int i=0;i< len/2;i++)
{
char tmp=input[i];
input[i]=input[last-i];
input[last-i]=tmp;
}
printf("la cadena invertida es %s \n",input);
}
Algoritmo para invertir palabra en C
hola como estan aqui traigo un codigo el cual pedira que se ingrese una palabra y la invertira para esto utilizaremos la funcion printf y con la funcion scanf especificamos el formato de la variable, en este caso por tratarse de una cadena de caracteres utilizamos %s la cual se usa para string, despues utilizamos la funcion strlen el cual lo almacenamos el una variable la cual la ingresamos en un for y creamos un nuevo array el cual nos devolvera la palabra invertida el programa lucira asi:


0 comentarios:
Publicar un comentario