Este es un proyecto de programación estructurada en Python que simula un asistente interactivo en consola. El programa permite al usuario realizar diferentes tareas mediante un menú sencillo, y está dividido en varios módulos para organizar mejor sus funcionalidades.
asistente.py: archivo principal que muestra el menú e integra los demás módulos.saludos.py: contiene funciones para saludar y despedirse en diferentes estilos.matematicas.py: incluye funciones para operaciones básicas y verificación de números primos.texto.py: proporciona herramientas para trabajar con texto, como conteo de vocales y transformación de mayúsculas.
El asistente permite realizar las siguientes acciones:
- Saludo formal
- Saludo informal
- Despedida formal e informal
- Saludo en diversos idiomas
- Sumar dos números
- Restar dos números
- Multiplicar
- Dividir
- Verificar si un número es primo
- Contar la cantidad de vocales
- Convertir texto a mayúsculas
- Invertir un texto
- Determinar si una palabra es palíndromo
Este proyecto fue realizado con fines de práctica en la programación estructurada, utilizando funciones, módulos, manejo básico de errores y entrada por consola.