Ejercicio 12: esCuadradoPerfecto

Escribí la función esCuadradoPerfecto, que responde si un numero es un cuadrado perfecto, lo cual se cumple cuando su raiz cuadrada es un número entero:

 esCuadradoPerfecto 4
True -- porque la raiz cuadrada de 4 es 2, 
     -- y 2 es entero
 esCuadradoPerfecto 5
False -- porque la raiz cuadrada de 5 es 2.23..., 
      -- que NO es un número entero
¡Dame una pista!

Hay algunas funciones que te pueden ayudar acá:

  • sqrt: devuelve la raiz cuadrada de un número
  • decimalPart: devuelve la parte decimal de un número. Por ejemplo:
 decimalPart 10
0.0
 decimalPart 2.5
0.5

Tenés que iniciar sesión antes de empezar a enviar tus soluciones