Menu
CoddyTech

Count Vowels

InicianteArrays e stringspython iconjava iconcpp iconc iconjs icon+10

Você recebe uma string s formada por letras do alfabeto inglês. Conte quantos de seus caracteres são vogais e retorne esse número. As vogais são a, e, i, o e u, em minúsculas ou maiúsculas. A letra y não conta.

Função

countVowels(s: string) → integer
sstring
o conjunto de letras em inglês a ser percorrido
Retornainteger
o número de vogais em s, maiúsculas e minúsculas juntas

Restrições

  • 1 ≤ s.length ≤ 5 × 104
  • s contém apenas letras do alfabeto inglês (a a z, A a Z).

Exemplos

Entrada
s = "Interview"
Saída
4
Explicação
As vogais são I, e, i e e. A letra maiúscula I conta como uma minúscula, então a resposta é 4.

lock icon+18 testes ocultos ao enviar

challenge icon

Para ir além

Você consegue retornar quantas vezes cada uma das cinco vogais aparece, ainda lendo a string apenas uma vez?

Redefinir código
def countVowels(s):
    # Escreva o código aqui
Casos de teste

Caso 1

Caso 2

Entrada

s = "Interview"

Esperado

4