Pseudocódigo
Enviado por Sergio Stiven Cortés • 3 de Julio de 2023 • Ensayo • 745 Palabras (3 Páginas) • 105 Visitas
CÁTEDRA 1 - PARTE II
DESARROLLO
Ejercicio N° 1. (Puntaje 30 ptos.)
Enunciado
- Escribir un algoritmo en pseudocódigo que permita ingresar las edades de alumnos de un curso, hasta que el usuario decida no ingresar más (Aplica iteraciones hasta que el usuario decida), luego mostrar:
- Cantidad de alumnos sobre los 21 años
- Promedio de edad del curso.
- Cantidad de alumnos entre 18 y 20 años inclusive
- Pseudocódigo:
Inicio
Este es el punto de inicio del algoritmo.
cantidad_mayores_a_21 = 0
suma_edades = 0
cantidad_entre_18_20 = 0
cantidad_alumnos = 0
Aquí se inicializan las variables necesarias para realizar el conteo y el cálculo del promedio de edades.
repetir
Comienza un bucle que se repetirá hasta que el usuario decida no ingresar más datos.
Escribir "Ingrese la edad del alumno:"
Leer edad
Se solicita al usuario que ingrese la edad del alumno y se lee la entrada del usuario.
si edad > 21 entonces
cantidad_mayores_a_21 = cantidad_mayores_a_21 + 1
fin si
Si la edad ingresada es mayor a 21, se incrementa el contador de alumnos mayores a 21.
si edad >= 18 y edad <= 20 entonces
cantidad_entre_18_20 = cantidad_entre_18_20 + 1
fin si
Si la edad ingresada se encuentra entre 18 y 20 (inclusive), se incrementa el contador de alumnos en ese rango de edad.
suma_edades = suma_edades + edad
cantidad_alumnos = cantidad_alumnos + 1
Se suma la edad ingresada a la suma total de edades y se incrementa el contador de alumnos.
Escribir "Desea ingresar la edad de otro alumno? (S/N)"
Leer opcion
Se le pregunta al usuario si desea ingresar la edad de otro alumno y se lee la respuesta.
mientras opcion == "S" o opcion == "s"
Si la respuesta es "S" o "s" (significando "Sí"), se vuelve al inicio del bucle para continuar ingresando más edades.
promedio_edad = suma_edades / cantidad_alumnos
Se calcula el promedio de edad dividiendo la suma de las edades por la cantidad de alumnos.
Escribir "Cantidad de alumnos cuya edad es mayor a los 21 años:", cantidad_mayores_a_21
Escribir "Promedio de edad del curso:", promedio_edad
Escribir "Cantidad de alumnos que tienen edad entre 18 y 20 años inclusive:", cantidad_entre_18_20
Se muestra la cantidad de alumnos cuya edad es mayor a 21 años, el promedio de edad del curso y la cantidad de alumnos que tienen edad entre 18 y 20 años (inclusive).
Fin
Ejercicio N° 2. (Puntaje 30 ptos.)
Enunciado
- El Instituto de Pensiones, tiene el siguiente problema que usted debe resolver mediante la construcción de un algoritmo en pseudocódigo.
De 20 pensionados que reciben su pensión, se necesita conocer cuántos recibirán bono de invierno de acuerdo con las siguientes condiciones:
...