Suponga que hay dos variables, kym, cada una ya asociada con un valor entero positivo y asuma además que el valor de k es menor que el de m.
IDIOMA: PITÓN
DESAFÍO:
Suponga que hay dos variables, kym, cada una ya asociada con un valor entero positivo y asuma además que el valor de k es menor que el de m.
Escribe el código necesario para calcular el número de cuadrados perfectos entre k y m.
(Un cuadrado perfecto es un número entero como 9, 16, 25, 36 que es igual al cuadrado de otro número entero (en este caso, 3 * 3, 4 * 4, 5 * 5, 6 * 6 respectivamente)).
Asocie el número que calcula con la variable q.
Por ejemplo, si kym tuvieran los valores 10 y 40 respectivamente, asignaría 3 a q porque entre 10 y 40 hay estos cuadrados perfectos: 16, 25 y 36 ,.
SOLUTION:
q = 0 sqrtk = int(k**0.5) sqrtk += 1 sqrtm = int(m ** 0.5) if sqrtm ** 2 != m: >>sqrtm += 1 for i in range(sqrtk, sqrtm): >>q += 1
Posted in Aprender a codificar, Pitón