Buscar

EA - 31 - Número palíndromo (função)

Dizemos que um número natural n é palíndromo se o primeiro algarismo de n é igual ao seu último algarismo; o segundo algarismo de n é igual ao seu penúltimo algarismo; e assim sucessivamente.

Exemplos:

567765 é palíndromo;

32423 é palíndromo;

567675 não é palíndromo.

Dado um número natural n, verificar se n é palíndromo. 

💡 2 Respostas

User badge image

Andre Smaira

Nesse exercício vamos fazer um programa que verifique se um número dado é palíndromo, isto é, se ele é simétrico. Uma forma simples de verificar isso é convertê-lo em string e verificar se invertido ele é o mesmo que o original. Como não é especificada a linguagem a ser utilizada, vamos usar python3. O código a seguir, devidamente comentado, resolve o que se pede:

print('Digite o número desejado: ')# Solicita o número\nn = int(input())# Lê o número\nprint(f'{n}',end='')# Imprime o número\nn = str(n)# Converte o número em string\nif n!=n[::-1]:# Se o número invertido não for ele mesmo\nprint(' não',end='')# Imprime "não"\nprint(' é palíndromo.')# Finaliza a resposta

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