Requisitos de finalización
Recibir una calificación
Apertura: lunes, 23 de marzo de 2026, 00:00
Cierre: domingo, 5 de abril de 2026, 23:59
Ejercicios a Realizar en PSEINT
Usted debe completar 2 ejercicios de los siguientes (elija los que prefiera):
Ejercicio 1: Validador de Contraseña
Cree un algoritmo que:
- Defina una contraseña correcta (ejemplo: "12345")
- Solicite al usuario que ingrese la contraseña
- Si es incorrecta, muestre "Contraseña incorrecta, intente nuevamente"
- Repita hasta que el usuario ingrese la contraseña correcta
- Al finalizar, muestre "¡Acceso concedido!"
Ejemplo de salida:
Ingrese la contraseña: 0000
Contraseña incorrecta, intente nuevamente
Ingrese la contraseña: 1111
Contraseña incorrecta, intente nuevamente
Ingrese la contraseña: 12345
¡Acceso concedido!
Ejercicio 2: Adivina el Número
Cree un algoritmo que:
- Genere un número secreto aleatorio entre 1 y 20 (use
Aleatorio(1,20)) - Solicite al usuario que adivine el número
- Si es incorrecto, dé pistas: "El número es mayor" o "El número es menor"
- Repita hasta que el usuario adivine correctamente
- Muestre cuántos intentos necesitó
Ejemplo de salida:
Adivine el número (1-20): 10
El número es mayor
Adivine el número (1-20): 15
El número es menor
Adivine el número (1-20): 13
¡Correcto! Lo adivinó en 3 intentos
Ejercicio 3: Menú de Opciones Interactivo
Cree un algoritmo que:
- Muestre un menú con 4 opciones:
- Calcular área de cuadrado
- Calcular área de círculo
- Calcular área de triángulo
- Salir
- Solicite que el usuario elija una opción
- Ejecute la operación correspondiente
- Repita el menú hasta que el usuario seleccione "Salir"
Ejemplo de salida:
=== MENÚ DE ÁREAS ===
1. Área de cuadrado
2. Área de círculo
3. Área de triángulo
4. Salir
Seleccione una opción: 1
Ingrese el lado del cuadrado: 5
El área es: 25
[El menú se muestra nuevamente...]
Seleccione una opción: 4
¡Hasta luego!
Ejercicio 4: Validador de Calificaciones (Desafío)
Cree un algoritmo que:
- Solicite el nombre del estudiante
- Pida que ingrese 5 calificaciones (deben estar entre 0 y 10)
- Si una calificación está fuera del rango, muestre un error y pida nuevamente ESA calificación
- Calcule el promedio de las 5 calificaciones válidas
- Muestre el promedio final y si aprobó (≥ 7)
Ejemplo de salida:
Nombre del estudiante: María López
Ingrese calificación 1: 8
Ingrese calificación 2: 15
ERROR: La calificación debe estar entre 0 y 10
Ingrese calificación 2: 9
Ingrese calificación 3: 7
Ingrese calificación 4: -2
ERROR: La calificación debe estar entre 0 y 10
Ingrese calificación 4: 8
Ingrese calificación 5: 9
Promedio de María López: 8.2
Estado: APROBADO
Requisitos del Código
Su programa debe incluir TODOS estos elementos:
Estructura básica con REPETIR-HASTA QUE:
pseint
Algoritmo NombreDelPrograma
// Declaración de variables
Definir variable Como Tipo
// Cuerpo del programa
Repetir
// Instrucciones que se ejecutan al menos una vez
Escribir "..."
Leer variable
// Validación o proceso
Hasta Que (condicion)
// Mensaje final
Escribir "..."
FinAlgoritmo
Capturas Requeridas
Usted debe incluir 4 capturas de pantalla por ejercicio:
- Captura del código completo en PSeInt (mostrando toda la estructura)
- Captura de la primera ejecución con datos que NO cumplan la condición de salida (el ciclo debe repetirse)
- Captura de la segunda ejecución con datos que SÍ cumplan la condición de salida
- Captura del resultado final mostrado en pantalla
Recomendación: Utilice diferentes conjuntos de datos para demostrar que su programa maneja correctamente tanto casos válidos como inválidos.
Formato del PDF
Su documento debe tener esta estructura:
1. Portada
- Nombre completo
- Curso: 9no Grado
- Fecha de entrega
- Título: "Tarea de Programación - Estructura REPETIR-HASTA QUE"
2. Introducción (1 página)
Explique brevemente:
- ¿Qué es la estructura REPETIR-HASTA QUE?
- ¿En qué se diferencia de MIENTRAS?
- ¿Cuándo es mejor usar REPETIR-HASTA QUE?
3. Página por cada ejercicio:
- Título del ejercicio
- Código completo (escrito o capturado, pero legible)
- Las 4 capturas requeridas
- Explicación detallada (5-8 líneas) que incluya:
- Qué hace el programa
- Por qué usó REPETIR-HASTA QUE
- Qué representa la condición de salida
- Qué problemas resolvió durante el desarrollo
4. Conclusiones (1 página)
- ¿Qué aprendió sobre REPETIR-HASTA QUE?
- ¿Qué dificultades tuvo y cómo las superó?
- ¿En qué situaciones usaría esta estructura en el futuro?