Buscar

Escreva um algoritmo que leia um vetor de 20 posições e mostre- o. Em seguida, troque o primeiro elemento com o último, o segundo com o penúltimo, ...

Escreva um algoritmo que leia um vetor de 20 posições e mostre- o. Em seguida, troque o primeiro elemento com o último, o segundo com o penúltimo, o terceiro com o antepenúltimo, e assim sucessivamente. Mostre o novo vetor depois da troca.


Essa pergunta também está no material:

CENTRO_FEDERAL_DE
58 pág.

Redes de Computadores Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Aqui está um exemplo de algoritmo em Python que realiza essa troca de elementos em um vetor: ```python # Criando o vetor com 20 posições vetor = [] for i in range(20): elemento = int(input("Digite um número: ")) vetor.append(elemento) # Mostrando o vetor original print("Vetor original:", vetor) # Trocando os elementos for i in range(len(vetor)//2): vetor[i], vetor[-i-1] = vetor[-i-1], vetor[i] # Mostrando o vetor após a troca print("Vetor após a troca:", vetor) ``` Nesse algoritmo, primeiro criamos um vetor com 20 posições e pedimos para o usuário digitar os valores. Em seguida, mostramos o vetor original. Depois, utilizamos um laço de repetição para percorrer metade do vetor e trocar os elementos correspondentes. Por fim, mostramos o vetor após a troca.

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