Algoritmo
Hola como le va, espero que este bien. Disculpe mi molestia nuevamente pero tengo que
Resolver el siguiente enunciado:
Las notas de un colegio se tienen en una matriz de 30 x 5 (30 alumnos y 5 materias).
Se desea listar las notas de cada alumno y su media. Cada alumno tiene como mínimo
Dos asignaturas y máximo 5, aunque los alumnos no necesariamente tienen que tener las cinco materias rendidas.
Algoritmo Colegio
Tipo
array [1...30, 1...5] de cadena: Alumno
var
Alumno: a
Real: media, suma
entero: i, j, mat
inicio
suma = 0
mat = 0
desde i = 1 hasta 30 hacer
desde j = 1 hasta 5 hacer
si j <> 0 entonces
mat = mat + 1
fin si
escribir('Alumno', i, 'Nota', j)
suma = suma + j
media = suma / mat
Escribir('Su media es:', media)
fin_desde
Fin desde
Fin
Quisiera saber si está bien, disculpa mi atrevimiento desde ya muchas gracias por su disponibilidad, saludos!
Resolver el siguiente enunciado:
Las notas de un colegio se tienen en una matriz de 30 x 5 (30 alumnos y 5 materias).
Se desea listar las notas de cada alumno y su media. Cada alumno tiene como mínimo
Dos asignaturas y máximo 5, aunque los alumnos no necesariamente tienen que tener las cinco materias rendidas.
Algoritmo Colegio
Tipo
array [1...30, 1...5] de cadena: Alumno
var
Alumno: a
Real: media, suma
entero: i, j, mat
inicio
suma = 0
mat = 0
desde i = 1 hasta 30 hacer
desde j = 1 hasta 5 hacer
si j <> 0 entonces
mat = mat + 1
fin si
escribir('Alumno', i, 'Nota', j)
suma = suma + j
media = suma / mat
Escribir('Su media es:', media)
fin_desde
Fin desde
Fin
Quisiera saber si está bien, disculpa mi atrevimiento desde ya muchas gracias por su disponibilidad, saludos!