un alumno cursa durante el semestre las sig. materias:
Fisica,Quimica,Algebra y Programacion de las cuales se conoce por cada
materia la calificacion obtenida en 5 examenes parciales para Fisica,
3 parcialidades para Quimica, 6 parcialidades para Algebra, y 5 para
Programacion, elaborar un programa que permita obtener el promedio total
obtenido en el semestre para el alumno
Respuestas a la pregunta
Explicación:
Utilize dos listas, una que contiene la cantidad de calificaciones y otra contiene la matera en formato texto, luego de esto ejecuta un ciclo 4 veces(la cantidad de materias) y el siguiente ciclo se ejecuta segun la cantidad de materias almacenada en la lista, luego de esto, se determina el promedio de la materia utilizando la sumatoria de esta, posteriormente se almacena en la variable sumaTotal con esta variable determinamos el promedio general dividiendolo entre 4 (la cantidad de materias).
Pseudocódigo:
Algoritmo calificacion
Definir promedio, promedioMateria, suma, sumaTotal, DatoUsuario Como Real
Definir contador, iterador, calificaciones Como Entero
Definir materia como Cadena
sumaTotal = 0
Dimension materia[4]
materia[1] = "Fisica"
materia[2] = "Quimica"
materia[3] = "Algebra"
materia[4] = "Programacón"
Dimension calificaciones[4]
calificaciones[1] = 5
calificaciones[2] = 3
calificaciones[3] = 6
calificaciones[4] = 5
Para iterador = 1 Hasta 4 Con Paso 1 Hacer
suma = 0
Para contador = 1 Hasta calificaciones[iterador] Con Paso 1 Hacer
Escribir "Digite la calificacion del examen parcial ",contador," de ",materia[iterador]
Leer DatoUsuario
suma = suma + DatoUsuario
Fin Para
promedioMateria = suma / calificaciones[iterador]
sumaTotal = sumaTotal + promedioMateria
Fin Para
promedio = sumaTotal/4
Escribir "El promedio total es: ",promedio
FinAlgoritmo