Estava precisando de algo que invertesse o numero digitado, achei, porém não entendi a resolução feita. alguém poderia me explicar passo a passo o que foi feito em cada parte do código.
BRIGADO. O código segue abaixo:
#include <stdio.h>
#include <stdlib.h>
int revert(int n)
{
int rever=0;
int i=1;
while(i<=n)
{
rever*=10;
rever+=(n%(i*10)-n%i)/i;
i*=10;
}
return rever;
}
main()
{
int num, rev;
printf("Numero a inverter: ");
scanf("%d",&num);
rev = revert(num);
printf("o numero invertido e: %d", rev);
_sleep(15000);
}
Pergunta
anhaya
Estava precisando de algo que invertesse o numero digitado, achei, porém não entendi a resolução feita. alguém poderia me explicar passo a passo o que foi feito em cada parte do código.
BRIGADO. O código segue abaixo:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.