Ya sabes construir algoritmos. Ahora vamos a aplicarlos a problemas de la vida cotidiana.
Los algoritmos son la herramienta del programador para resolver problemas del mundo real:
PROBLEMA: Recomendar pelΓcula basada en edad y gΓ©nero
ANΓLISIS:
SALIDA: PelΓcula recomendada
Una escuela necesita convertir notas numΓ©ricas a letras:
CRITERIOS:
ENTRADA: Una nota numΓ©rica (0-100)
SALIDA: La letra correspondiente y un mensaje
Incluye las decisiones (Si... entonces...) para cada rango
Una tienda necesita buscar productos en su inventario:
SITUACIΓN: El gerente necesita saber si un producto existe y cuΓ‘ntos hay en stock
INFORMACIΓN DISPONIBLE:
ENTRADA: Nombre del producto buscado
SALIDA: "Producto encontrado: X unidades" o "No encontrado"
Hint: Necesitas recorrer la lista hasta encontrar el producto
Una clΓnica necesita automatizar su sistema de citas:
REQUISITOS:
TΓ DEBES CREAR UN ALGORITMO QUE:
Incluye ENTRADA, PROCESO (con todas las validaciones) y SALIDA
Una app de fitness necesita evaluar la salud del usuario:
FΓRMULA IMC: IMC = peso (kg) / (altura (m))Β²
CLASIFICACIONES:
ENTRADA: Peso (kg) y Altura (metros)
SALIDA: IMC calculado, clasificaciΓ³n y recomendaciΓ³n
Debe calcular IMC, clasificar y dar recomendaciΓ³n personalizada
Una universidad automatiza el proceso de asignaciΓ³n de becas:
CRITERIOS DE SELECCIΓN:
VALIDACIONES IMPORTANTES:
Valida datos y determina el tipo de beca considerando TODAS las condiciones
Β‘Lo lograste! Ahora reflexionemos sobre tu aprendizaje:
Ahora puedes:
π Β‘Tu camino hacia la programaciΓ³n continΓΊa!
Tu trabajo ha sido guardado en:
Gracias por completar la ResoluciΓ³n de Problemas Cotidianos con Algoritmos.
Β‘ContinΓΊa con los siguientes ciclos!