1. REPÙBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD FERMÌN TORO
FACULTAD DE INGENIERÍA
Estructuras Repetitivas
Andreina Marcano
Saia A
2. Diseñe un algoritmo que reciba como entrada N alumnos con su respectiva nota
final en una asignatura y que calcule e imprima
• Cantidad de alumnos aprobados
• Cantidad de alumnos Reprobados
• Promedio de notas de la asignatura
• Promedio de notas de aprobados y reprobados
• Cuál fue la nota mayor y la nota menor entre los n estudiantes.
Solución:
Alg_Notas
Variables
n, x, a, r: ENTERO
q, Pq, y, Pa, z, Pr, nf: DECIMAL
Inicio
Imprimir(“introduzca la cantidad de alumnos inscrito en el curso”)
Leer(n)
x: = 1
q : = 0
Haga mientras x < = n
Imprimir(“introduzca nota final del alumno”)
Leer(nf)
x = x + 1
q = q + nf
Pq = q / x
Inicio
a : = 0
A : = 10
y : = 0
r : = 0
Z : = 0
SI (nf > = A) ENTONCES
a = a + 1
y = y + nf
Pa = y / a
SINO
r = r + 1
z = z + nf
Pr = z / r
FIN SI
3. Imprimir(“cantidad de alumnos aprobados”, a)
Imprimir(“cantidad de alumnos reprobados”, r)
Imprimir(“promedio de notas de la asignatura”, Pq)
Imprimir(“promedio de notas de alumnos aprobados”, Pa)
Imprimir(“promedio de notas de alumnos reprobados”, Pr)
FIN