Ejercicio I02 - El comparador
Consigna
Descargar la cáscara del proyecto y seguir los siguientes pasos:
Crear un método
Comparar
que reciba dos textos y un delegado.- El delegado representará el criterio de comparación de dos textos y retornará un entero en base a la siguiente premisa:
- Si el primer texto es mayor al segundo, retorna un valor positivo.
- Si el primer texto es menor al segundo, retorna un valor negativo.
- Si los textos son iguales, retorna cero.
- El método
Comparar
invocará al delegado y en base a su resultado mostrará por consola si el primer texto es mayor, menor o igual al segundo.
- El delegado representará el criterio de comparación de dos textos y retornará un entero en base a la siguiente premisa:
Usando el método
Comparar
, indicar cuál es el texto con más caracteres. Sumistrar el argumento del tipo delegado usando una expresión lambda.Usando el método
Comparar
, indicar cuál es el texto con más palabras. Sumistrar el argumento del tipo delegado usando una expresión lambda.- Considerar palabras distintas si las separa un salto de línea.
Usando el método
Comparar
, indicar cuál es el texto con más vocales. Sumistrar el argumento del tipo delegado usando una expresión lambda.- Utilizar el método
ContarVocales
provisto en la solución.
- Utilizar el método
Usando el método
Comparar
, indicar cuál es el texto con más signos de puntuación. Sumistrar el argumento del tipo delegado usando una expresión lambda.- Utilizar el método
ContarSignosPuntuacion
provisto en la solución.
- Utilizar el método
Resolución
Video | Código |
---|