Logo Passei Direto
Buscar
Números palíndromos são aqueles que escritos da direita para a esquerda têm o mesmo valor quando escritos da esquerda para a direita. Exemplo: 545; 789987; 97379; 123454321; etc. Escreva um programa que verifique se um dado vetor A de 10 elementos inteiros é um palíndromo, ou seja, se o primeiro elemento do vetor e igual ao último, se o segundo elemento do vetor é igual ao penúltimo e assim por diante até verificar todos os elementos ou chegar à conclusão que o vetor não é um palíndromo.


User badge image
Ensinando Através de Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Claro! Aqui está um exemplo de programa em Python que verifica se um vetor é um palíndromo: ```python def verifica_palindromo(vetor): tamanho = len(vetor) for i in range(tamanho // 2): if vetor[i] != vetor[tamanho - i - 1]: return False return True vetor = [1, 2, 3, 4, 5, 4, 3, 2, 1] if verifica_palindromo(vetor): print("O vetor é um palíndromo!") else: print("O vetor não é um palíndromo!") ``` Neste exemplo, o vetor `[1, 2, 3, 4, 5, 4, 3, 2, 1]` é verificado se é um palíndromo. O programa percorre o vetor da esquerda para a direita e da direita para a esquerda ao mesmo tempo, comparando os elementos correspondentes. Se em algum momento os elementos forem diferentes, o programa retorna `False`, indicando que o vetor não é um palíndromo. Caso contrário, retorna `True`, indicando que o vetor é um palíndromo. Você pode adaptar esse exemplo para testar outros vetores de tamanho 10 ou até mesmo modificar o programa para receber um vetor como entrada do usuário.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Implementar um programa que obtenha a cotação do dólar (U$) em relação ao real (R$) e a seguir armazene em vetor A com 20 elementos as seguintes conversões: A[i] := cotacao do dolar * i, para todo i variando de 1 até 20.

Ler 10 elementos inteiros em um vetor A. Montar uma rotina de busca, para pesquisar se um dado elemento x está armazenado em A.

Implemente um programa em Java que leia uma matriz quadrada de ordem 3 e a seguir escrever a localização (linha e a coluna) do maior valor.

Escreva um programa em Java que leia um arquivo texto (o usuário deverá digitar o nome do arquivo) e depois copie apenas as vogais para um outro arquivo de destino (o usuário também deverá digitar o nome do arquivo de destino). Considere apenas as vogais em caixa baixa (minúscula).


Mais conteúdos dessa disciplina