You are on page 1of 5

EVALUACIÓN

Introducción a la
programación
Semana 5

Leonardo Villarroel Valenzuela


09.07.2023
Automatización y control
industrial.
EVALUACIÓN

DESARROLLO:

En el colegio Cristo Vive, el profesor de historia tiene una lista de 50 alumnos por calificar y desea
saber cuál es la calificación promedio y la más baja de sus alumnos de la lista.
Por eso se dirige al departamento de informática para que le desarrollen un algoritmo donde se
puedan ingresar las notas y que le permita visualizar el promedio de notas y la nota más baja.

A continuación, realiza las actividades y responde la pregunta:

1. Describe la estructura cíclica que se debe aplicar en este caso. Justifica tu respuesta.
La escritura cíclica que se tiene que aplicar es la del bucle ya que se tiene que repetir 50 veces lo
que corresponde a cada uno de los alumnos de la lista, esto permite que el profesor ingrese las
calificaciones una por una para realizar los cálculos correspondientes.

2. Realiza el pseudocódigo y diagrama de flujo pertinente para este caso.


Algoritmo Calificaciones_alumnos
numero_cali <- 1
nota_baja <- 100
suma_cali <- 0
Mientras numero_cali<=50 Hacer
Escribir 'Ingrese la nota del alumno ', numero_cali
Leer nota_alumno
suma_cali <- suma_cali+nota_alumno
Si nota_alumno<nota_baja Entonces
nota_baja <- nota_alumno
FinSi
numero_cali <- numero_cali+1
FinMientras
promedio <- suma_cali/50
Escribir 'La calificacion promedio del curso es: ', promedio
Escribir 'La nota mas baja del curso es: ', nota_baja
FinAlgoritmo

2
EVALUACIÓN

3
EVALUACIÓN

3. ¿Cuáles son los datos de entrada, proceso y salida para realizar el algoritmo?

Entradas:
 Las notas de los 50 alumnos.

Proceso:
 Inicializar la variable "numero_cali" en 1.
 Inicializar la variable "nota_baja" en 100.
 Inicializar la variable "suma_cali" en 0.
 Mientras "numero_cali" sea menor o igual a 50, realizar lo siguiente:
 Solicitar al usuario que ingrese la nota del alumno número "numero_cali".
 Leer y almacenar la nota ingresada en la variable "nota_alumno".
 Sumar la nota del alumno a la variable "suma_cali".
 Si la nota del alumno es menor que "nota_baja", actualizar el valor de "nota_baja" con la
nota del alumno.
 Incrementar el valor de "numero_cali" en 1.
 Calcular el promedio dividiendo la suma de todas las notas almacenadas en "suma_cali"
entre 50 y almacenar el resultado en la variable "promedio".
 Mostrar en pantalla "La calificación promedio del curso es: " seguido del valor de
"promedio".
 Mostrar en pantalla "La nota más baja del curso es: " seguido del valor de "nota_baja".

Salidas:
 El promedio de las calificaciones del curso.
 La nota más baja del curso.

4
EVALUACIÓN

REFERENCIAS BIBLIOGRÁFICAS

Iacc.2023.semana.5.ciclos.repetitivos.https://rise.articulate.com/share/
6XP83BsbxYwIgCxpeGGai0tOK2hxJWEV#/

Iacc.2023.semana.5.ciclo.para. https://view.genial.ly/63c556f46077e30013810386

You might also like