Requisitos de finalización
Hacer un envío
Apertura: miércoles, 2 de julio de 2025, 08:27
Cierre: viernes, 18 de julio de 2025, 23:00
Tema
Arreglos multidimensionales (matrices). Métodos comunes de arreglos (ej: append(), sort() en Python).
Instrucciones
- Objetivo: El reto consiste en crear una calculadora avanzada que permita realizar las siguientes operaciones:
- Raíz cuadrada de un número.
- Potencia de números.
- Multiplicación de matrices.
- Requisitos:
- La calculadora debe ser capaz de realizar las operaciones de suma, resta, multiplicación, división, raíz cuadrada, y potencia de números, tal como se vio en las clases anteriores y operaciones con matrices.
- La calculadora debe permitir trabajar con arreglos (listas), permitiendo realizar la multiplicación de matrices.
- Deben manejar estructuras de control (if-else, bucles) para gestionar la interacción del usuario y garantizar que el programa maneje errores (por ejemplo, dividir por cero o ingresar un valor incorrecto).
- El programa debe mostrar un menú interactivo que permita al usuario seleccionar la operación a realizar.
- Puntos Clave:
- Validación adecuada de entradas, asegurando que las operaciones solo se realicen si los datos son correctos.
- Las operaciones de matrices.
El código en Python debe ser entregado en formato Word o PDF. Un video demostrando la ejecución de la calculadora y ejemplos de operaciones realizadas debe ser entregado junto con el código.