Faça um programa que lê três palavras do teclado e imprime as três palavras na ordem inversa.

Passo 1

Então, a gente tem aqui um exercício que pede para a gente criar um programa. O objetivo é ler três palavras que a gente digita no teclado e depois mostrar essas três palavras na ordem inversa. Aqui, a gente vai precisar entender como o programa recebe entradas do usuário, armazena essas palavras e depois exibe elas na ordem oposta.

Passo 2

Primeiro, a gente precisa pensar em como o programa vai receber as três palavras do teclado. Para isso, a gente usa uma função que captura o que o usuário digita. Em muitas linguagens de programação, como Python, usamos a função input() para isso.

Passo 3

Depois de receber as três palavras, a gente precisa armazená-las em algum lugar. A gente pode usar variáveis diferentes para cada palavra ou armazenar todas elas em uma lista. Usar uma lista facilita quando a gente quer manipular a ordem das palavras depois.

Passo 4

Agora, para inverter a ordem das palavras, a gente pode usar uma função que inverte a lista. Em Python, por exemplo, a gente pode usar o método .reverse() ou o slicing [::-1] para isso.

Passo 5

Por fim, a gente precisa imprimir as palavras na ordem inversa. Para isso, a gente pode usar um laço de repetição que vai percorrer a lista invertida e mostrar cada palavra na tela.

Passo 6

palavra1 = input("Digite a primeira palavra: ")
palavra2 = input("Digite a segunda palavra: ")
palavra3 = input("Digite a terceira palavra: ")

Passo 7

palavras = [palavra1, palavra2, palavra3]

Passo 8

palavras_invertidas = palavras[::-1]

Passo 9

print(“As palavras na ordem inversa são:”)
for palavra in palavras_invertidas:
print(palavra)

Quando você executar esse programa, ele vai pedir para você digitar três palavras e depois vai mostrar elas na ordem contrária da qual você digitou!

Resposta

Aqui está um exemplo de como o programa ficaria em Python:

Exercícios relacionados

Implemente uma lista dinâmica de números positivos em que os números ímpares fiquem todos juntos no início da lista e os pares fiquem todos juntos no final da lista
e. Implemente a função LISTAR, que coloca na tela todos os elementos existentes.
Elabore um programa que solicita ao usuário uma sequência de caracteres e os armazena em um vetor alocado dinamicamente. Em seguida, realize a cópia dos caracteres para um outro vetor alocado dinamicamente em que são excluídos os espaços.
Faça um código em para gerar 10 números aleatórios (entre 1 e 50 ) e armazenar em um vetor. Apresente os números gerados na tela e depois organize o vetor com o método de ordenação BubbleSort. Ao final, apresente o vetor ordenado.