Skip to content

Latest commit

 

History

History
35 lines (18 loc) · 2.24 KB

File metadata and controls

35 lines (18 loc) · 2.24 KB

Retos

**Ejercicio 1: Calculadora Simple****Completado**

Crea una calculadora simple que pueda realizar operaciones de suma, resta, multiplicación y división. Pídele al usuario que ingrese dos números y una operación, y luego muestra el resultado.

**Ejercicio 2: Lista de Tareas****Completado**

Crea un programa que permita al usuario gestionar una lista de tareas. Debe poder agregar tareas, marcar tareas como completadas y ver la lista de tareas pendientes.

**Ejercicio 3: Conversor de Monedas****Pendiente**

Desarrolla un conversor de monedas que permita al usuario ingresar una cantidad en una moneda y convertirla a otra moneda utilizando tasas de cambio predefinidas.

**Ejercicio 4: Generador de Contraseñas****Pendiente**

Crea un generador de contraseñas que pueda generar contraseñas seguras y personalizables. El usuario debe poder especificar la longitud y los tipos de caracteres a incluir.

**Ejercicio 5: Registro de Gastos****Pendiente**

Desarrolla un programa que permita al usuario llevar un registro de sus gastos diarios. Debe poder ingresar los gastos, categorizarlos y generar un resumen de gastos por categoría.

**Ejercicio 6: Juego de Adivinanza****Pendiente**

Crea un juego en el que el programa selecciona un número aleatorio y le pide al usuario que adivine ese número. Proporciona pistas para ayudar al usuario a acertar.

**Ejercicio 7: Sistema de Registro de Usuarios****Pendiente**

Desarrolla un sistema de registro de usuarios que permita a los usuarios crear cuentas, iniciar sesión y cambiar sus contraseñas.

**Ejercicio 8: Calculadora de Impuestos****Pendiente**

Crea una calculadora de impuestos que permita al usuario ingresar sus ingresos y calcule el impuesto sobre la renta en función de las tasas impositivas actuales.

Estos ejercicios proporcionan una variedad de desafíos y oportunidades para aplicar conceptos de programación en Python, como variables, estructuras de control, funciones, diccionarios, y más. Tu estudiante puede elegir uno o más de estos ejercicios para trabajar en función de sus intereses y nivel de habilidad. A medida que resuelva estos problemas, ganará experiencia práctica y mejorará sus habilidades de programación.