Proceso para cálculo de promedio
Enviado por Luis Gabriel Perea • 23 de Julio de 2023 • Tarea • 310 Palabras (2 Páginas) • 215 Visitas
Introducción:
En el caso de estudio presentado, evaluaremos los pasos a seguir para desarrollar un algoritmo en base a las notas de 5 estudiantes con calificaciones que van desde el 1 al 100, para lograr con este, dando como resultado el promedio de cada uno de los estudiantes, mostrando si aprobó o reprobó, tomando la calificación de 71 como referencia.
Descripción del proceso “Proceso para cálculo de promedio”
Definir Estudiante Como Entero | // Recibe el número de lista del estudiante |
Definir numEstudiantes Como Entero | // Recibe la cantidad de estudiantes |
Definir numNotas Como Entero | // Recibe el número de notas a promediar |
Definir Notas Como Entero | // Recibe el valor de las notas a promediar |
Definir PromEst Como Real | // Recibe el valor del promedio |
Definir “a” Como Entero | // Contador para el ciclo “para” |
Definir “b” Como Entero | // Es el contador de la cantidad de estudiantes |
Definir Suma Como Entero | // Recibe el valor de la suma de las notas |
Escribir 'Escriba el número de estudiantes'
Leer numEstudiantes
Escribir 'Escriba el número de notas'
Leer numNotas
b <- 0
PromEst <- 0
Notas <- 0
Suma <- 0
Mientras b<numEstudiantes Hacer
Escribir 'El estudiante es: '
Leer Estudiante
Escribir Introduzca las notas'
Para a <-1 Hasta numNotas Hacer
Leer Notas
Suma <- Suma+Notas
FinPara
PromEst <- Suma/numNotas //Cálculo del promedio
Escribir 'El promedio es: ', PromEst
Si promEst >=71 Entonces //Verificar si el promedio le permite aprobar o no
Escribir 'Ha aprobado...'
SiNo
Escribir 'Ha reprobado…'
FinSi
b <- b+1 //aumenta el contador de la cantidad de estudiantes
Suma <- 0 //se reinicia el acumulador de la suma
PromEst <- 0 //se reinicia el acumulador del promedio
FinMientras
FinProceso
Conclusión:
Podemos concluir que, para la elaboración de un algoritmo, se requiere analizar bien el problema a solucionar y seguir de manera detallada y ordenada todos los pasos planteados para crear el algoritmo, ya que si alguno de estos no se encuentra en el orden adecuado puede resultar en respuestas incorrectas o en errores de la lógica de ejecución que pueden llevar al algoritmo a fallar en su totalidad.
...