El documento presenta tres algoritmos para calcular el promedio de notas de 24 estudiantes utilizando diferentes estructuras repetitivas (para, mientras y repetir). Cada algoritmo pide la nota de cada estudiante, valida que esté entre 1 y 20, suma las notas y calcula el promedio al final. La única diferencia entre los algoritmos es la estructura repetitiva utilizada.
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Algoritmos para calcular promedio de notas estudiantes
1. Prof. Joannolis Hernández
Universidad Bolivariana de Venezuela
Programa de Formación de Grado Informática para la Gestión Social
Unidad Curricular: Algoritmo y Programación
Sede Monagas
Unidad Nº 4
EJEMPLOS
2. UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
El profesor de Algoritmo y Programación tiene 24 estudiantes, y quiere conocer el
promedio de notas de la sección, para lo cual construye un algoritmo para
resolver su problema.
Este problema se planteará con las tres formas de estructuras repetitivas
(PARA, REPETIR Y MIENTRAS)
Se validará la nota, para que siempre este comprendida entre un rango de 1 al
20
3. UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
Algoritmo sin_titulo
definir nota, i, acumulador Como Entero
Definir Promedio Como Real
Para i = 1 hasta 24
repetir
Limpiar Pantalla
Escribir "Nota del estudiante:", i
leer nota
hasta que (nota>=1) Y (nota<=20)
acumulador= acumulador + nota
FinPara
Promedio = acumulador/24
escribir "El promedio de nota de la sección es:", Promedio
FinAlgoritmo
5. UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
Algoritmo sin_titulo
definir i, acumulador, nota como entero
definir Promedio Como Real
i=1
Mientras (i<=24)
Repetir
Limpiar Pantalla
Escribir "Nota del estudiante:", i
leer nota
Hasta Que (nota>=1) Y (nota<=20)
acumulador=acumulador+nota
i=i+1
FinMientras
Promedio=acumulador/24
Escribir "El promedio de nota de la sección es: ",Promedio
FinAlgoritmo
7. UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
Algoritmo sin_titulo
definir i, acumulador, nota como entero
definir Promedio Como Real
i=1
Repetir
Repetir
Limpiar Pantalla
Escribir "Nota del estudiante:", i
leer nota
Hasta Que (nota>=1) Y (nota<=20)
acumulador=acumulador+nota
i=i+1
Hasta Que (i=24)
Promedio=acumulador/24
Escribir "El promedio de nota de la sección es: ",Promedio
FinAlgoritmo
9. UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
En la estructura PARA no se requiere un contador para incrementar el número
de estudiantes, debido que este tipo de estructura incrementa automáticamente
hasta alcanzar su valor máximo
La estructura MIENTRAS y REPETIR, requiere de un contador, el cual permitirá
que en algún momento rompa el ciclo y no se haga indefinido. Estas estructuras
funcionan a la inversas. Mientras que la condición se cumpla se repetirán el
bloque de instrucciones y el ciclo rompe cuando deja de cumplirse la condición.
El Repetir se mantiene en el ciclo siempre y cuando no se cumpla la condición, si
la misma llega a cumplirse automáticamente sale del ciclo.
Se nota que prácticamente el algoritmo se mantiene, solo cambian las
estructuras repetitivas