Informática, perguntado por mucarela, 5 meses atrás

#Faça um Programa que leia um vetor de 10 caracteres, e diga quantas consoantes foram lidas. Imprima as consoantes.

Em Python !! Por favor.

Soluções para a tarefa

Respondido por c1c3ro000
6

Resposta:

vetor = input()

contador = 0

for c in vetor:

   if c != a and c != e and c!= i and c!= o and c!= u:

       contador += 1

       print(c)

print(contador)

Explicação: é só pegar o vetor através do input e parseá-lo usando o for, em cada iteração verificamos se a letra é uma vogal, se não, incrementamos o contador e imprimimos o a letra, no final imprimimos o contador.

Respondido por reuabg
0

O seguinte programa solicita ao usuário 10 caracteres e armazena os mesmos em um vetor. Na sequência, é verificado se cada caractere se encontra no conjunto de vogais. Caso não se encontre, o caractere é uma consoante, e é armazenado no vetor consoantes, que é exibido ao final.

vogais = {'A', 'E', 'I', 'O', 'U'}

def ler_vetor() -> [str]:

   caracteres = [str(input("Digite um caractere: ")) for _ in range(0, 10)]

   return caracteres

def verificar_consoantes(caracteres: [str]):

   consoantes = []

   for caractere in caracteres:

       if caractere.upper() not in vogais:

           consoantes.append(caractere)

   print(f"As consoantes digitadas foram: {consoantes}")

def main():

   vetor_caracteres = ler_vetor()

   verificar_consoantes(vetor_caracteres)

if __name__ == "__main__":

   main()

O que é um programa?

Um programa é uma sequência de instruções que realizam uma determinada tarefa.

O seguinte programa solicita ao usuário 10 caracteres e armazena os mesmos em um vetor. Na sequência, é verificado se cada caractere se encontra no conjunto de vogais. Caso não se encontre, o caractere é uma consoante, e é armazenado no vetor consoantes, que é exibido ao final.

vogais = {'A', 'E', 'I', 'O', 'U'}

def ler_vetor() -> [str]:

   caracteres = [str(input("Digite um caractere: ")) for _ in range(0, 10)]

   return caracteres

def verificar_consoantes(caracteres: [str]):

   consoantes = []

   for caractere in caracteres:

       if caractere.upper() not in vogais:

           consoantes.append(caractere)

   print(f"As consoantes digitadas foram: {consoantes}")

def main():

   vetor_caracteres = ler_vetor()

   verificar_consoantes(vetor_caracteres)

if __name__ == "__main__":

   main()

Para aprender mais sobre programas, acesse:

brainly.com.br/tarefa/19885120

#SPJ2

Anexos:
Perguntas interessantes