Buscar

fazer um algoritmo numeros palindromos são aqueles que escritos da direita para esquerda ou da esquerda para a direita tem o mesmo valor. exemplos 929

💡 4 Respostas

User badge image

Tiago Pereira

queria saber tb.
0
Dislike0
User badge image

Viviane Mendes

quem sabe responde ai
0
Dislike0
User badge image

RD Resoluções

Incialmente devemos estabelecer alguns limites no algoritmo, como no máximo o numero possuir 3 dígitos, assim podemos utilizando linguagem C receber primeiramente o número.

#include <stdio.h>

int main()

{

int numero;

printf("Digite o numero");

scanf("%i",&numero);


Após isso, podemos “quebrar” o número, o dividindo em unidades, dezenas e centenas. Assim:

if(numero<1000){

int centena = numero/100;

int dezena = numero/10 - centena*10;

int unidade = numero - centena*100 - dezena*10;

 

Com isso devemos verificar se o numero digitado possui 3 dígitos ou 2, pois caso o mesmo possua três números, devemos verificar se há igualdade entre unidade e centena, mas casa sejam dois números, a igualdade deve ser verificada entre unidade e dezena. Assim:

if(centena!=0){//número possui 3 dígitos

if(centena == unidade){

printf("O numero %i é palindromo",numero);

}else{

printf("O numero %i não é palindromo",numero);

}


Casso não possua três dígitos podemos considerar que o mesmo possui 2 dígitos, com isso verificamos se é palíndromo e encerramos o algoritmo.

}else{

if(dezena == unidade){

printf("O numero %i é palindromo",numero);

}else{

printf("O numero %i não é palindromo",numero);

}

}}

return 0;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais