Faça um programa que receba do usuário uma string. O programa imprime a string sem suas vogais.
Passo 1
O programa deve receber do usuário uma string e então imprimir essa mesma string sem as vogais (tanto maiúsculas quanto minúsculas). Para resolver isso, vamos usar manipulação de strings, laço de repetição e condicionais em Python.
Passo 2
Primeiro, lemos a entrada do usuário usando a função input() e armazenamos em uma variável.
Em seguida, definimos uma sequência (string) contendo todas as vogais maiúsculas e minúsculas: “aeiouAEIOU”.
Em seguida, definimos uma sequência (string) contendo todas as vogais maiúsculas e minúsculas: “aeiouAEIOU”.
Passo 3
Depois, inicializamos uma string vazia para ir acumulando apenas os caracteres que não sejam vogais.
Usamos um laço for para percorrer cada caractere da string de entrada. A cada iteração, verificamos se o caractere não está na sequência de vogais. Se não estiver, concatenamos esse caractere na string de resultado.
Usamos um laço for para percorrer cada caractere da string de entrada. A cada iteração, verificamos se o caractere não está na sequência de vogais. Se não estiver, concatenamos esse caractere na string de resultado.
Passo 4
Por fim, imprimimos a string resultante, que contém somente os caracteres originais sem as vogais.
Resposta
texto = input("Digite uma string: ")
vogais = “aeiouAEIOU”
resultado = “”
for char in texto:
if char not in vogais:
resultado += char
print(resultado)
vogais = “aeiouAEIOU”
resultado = “”
for char in texto:
if char not in vogais:
resultado += char
print(resultado)