Mayúsculas o minúsculas
Crea una función que devuelva la menor cantidad de cambios de letras necesarios para convertir una cadena por completo a mayúsculas o a minúsculas. Cambiar una letra de mayúscula a minúscula, o viceversa, cuenta como un paso.
Ejemplos
Program.StepsToConvert("abC") ➞ 1
Program.StepsToConvert("abCBA") ➞ 2
Program.StepsToConvert("aba") ➞ 0
Program.StepsToConvert("abaCCC") ➞ 3Notas
- Devuelve
0si la cadena está vacía o ya está escrita por completo en mayúsculas o minúsculas. - Las entradas solo contienen letras del alfabeto inglés y no tienen espacios.