Este compilado contiene tres proyectos que contemplan el uso de sentencias condicionales e iterativas en diferentes modalidades.
Este programa evalúa una contraseña ingresada por el usuario y calcula la cantidad de intentos necesarios para adivinarla carácter por carácter utilizando un enfoque de fuerza bruta con letras minúsculas.
El programa realiza los siguientes pasos:
- Solicita al usuario que ingrese una contraseña.
- Utiliza un bucle anidado para adivinar cada carácter de la contraseña.
- Cuenta la cantidad de intentos necesarios para adivinar la contraseña completa.
- Muestra la cantidad de intentos y la contraseña evaluada.
Este proyecto tiene la funcionalidad de comparar los balances de una empresa en un año, se le pide al programa exponer los meses que superaron un umbral determinado, con mes y valor.
- El usuario debe ingresar un monto.
- El programa se ejecutara mostrando los meses y valores que sean superior al valor indicado por el usuario.
- Si el monto ingresado supera al monto mayor de ganacias del año, se indicara que el monto es superior al valor mas alto.
- Si el usuario ingresa caracteres diferentes a un valor numerico, se informara mensaje de error.
Este programa pretende ser una guia en caso de emergencia, entregando pasos a seguir dependiendo de la circunstancia en la que se encuentre el usuario.
- El usuario interactua con el programa en tiempo real.
- Dependiendo de las respuestas del usuario el programa redirige al siguiente paso a seguir.
- Los primeros auxilios se evaluan y termina hasta que usuario salga de crisis o llegue la ambulancia.
Sistema Operativo Windows, Linux, MacOS Lenguaje de programación Python 3.12
Clonar el repositorio
git clone [email protected]:Npinilla19/desafio-3-modulo3.git
Ingresar a la carpeta del proyecto
cd desafio-3-modulo3
Elegir el programa a usar
- fuerza_bruta.py
- mayor_a.py
- primeros_auxilios.py