Buenos días, DinoTrax.
El ejercicio está bien resuelto, aunque se podría mejor a la hora de imprimirlo por pantalla. Me explico. Sería conveniente si empiezas a imprimir las variables en mayúscula que sigas esta regla y que no cambies de mayúscula a minúscula. En el apartado o) no se entiende muy bien si está bien la expresión o no, porque por pantalla imprimes: "Aqui esta bienNo se cumple".
También comentarte que podrías haber creado una variable "result" y no muchas, como lo hiciste tú: "result1", "result2", "result3"...etc. Justamente por eso se llama variable, porque puede cambiar su valor, si no, sería una constante.
Recomendarte que mires más soluciones, no porque el ejercicio está mal, sino para que obtengas más soluciones posibles.
Un saludo