generate functionMon, 15 May 2023

Descripción Codificar un programa que lea una cadena de caracteres e informa la cantidad de ocurrencias de cada vocal en la cadena. Entrada Se ingresa una unica linea que contiene una cadena de hasta 500 caracteres. Los caracteres pueden ser digitos y letras, mayusculas y minusculas. Salida Mostrar en una unica linea 5 numeros enteros separados por un espacio. El primero es la cantidad de veces que aparece la vocal 'a' (en mayusculas o minusculas). El segundo representa la cantidad de veces de la vocal 'e'. Y los tres restantes, la 'i', 'o' y 'u',

def ocurrencias(cad): vocales = ['a', 'e', 'i', 'o', 'u'] contadores = [0, 0, 0, 0, 0] for c in cad.lower(): if c in vocales: contadores[vocales.index(c)] += 1 return contadores cad = input() contadores = ocurrencias(cad) print("{} {} {} {} {}".format(*contadores))

Questions about programming?Chat with your personal AI assistant