Cálculo de la raíz cuadrada
- Elaborar el código para el cálculo de la raíz cuadrada de un número.
- Restricción: no se puede usar
sqrt
de la biblioteca de Python. - Debe solicitar el número por la entrada estándar e imprimir
Calcular la distancia euclidiana entre dos puntos
- Elaborar un código para el cálculo de la distancia euclidiana entre dos puntos.
- Recuerde que la distancia euclidiana se calcula con base a las coordenadas x e y de ambos puntos.
- Debe solicitar las coordenadas de los puntos por la entrada estándar e imprimir la distancia.
- La fórmula del cálculo es: $$ d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2} $$
Invertir palabras
- Escriba un programa que solicite al usuario una palabra.
- Invierta la palabra y guárdela en una nueva variable.
- Imprima por pantalla la palabra original y luego la palabra invertida.
Tomar los tres casos del trabajo grupal anterior y re-escribirlos como funciones.
¿Es palíndromo?
- Escriba un programa reciba como entrada una palabra.
- Determine si la palabra ingresada es palíndroma.
- Imprima por pantalla si la palabra es palíndroma.
¿Está en el rango?
- Escriba una función que permita determinar si un número se encuentra en un rango determinado.
- La función debe tener como parámetros el número a testear, el valor inferior del rango, el valor superior del rango.
- La función debe retornar True si el número está en el rango; caso contrario retorna False.
¿Cuál es el número mayor?
- Escriba un programa que continuamente pregunte por un número hasta que se escriba la palabra “FIN”.
- En cada ciclo el programa debe actualizar el valor mayor y reportarlo por pantalla.
- Si no ingresa un valor mayor al anterior, el programa debe continuar mostrando el último valor considerado como mayor.
- ¿Podría reescribir el programa para determinar el número menor?
- Nota: no se puede usar instrucción de tipo break.