Informática, pregunta formulada por diazbarrioseunice200, hace 6 meses

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


Alejok0: ¿Te sirve para mañana?
diazbarrioseunice200: si
Alejok0: okay porque ya es un poco tarde n mi país Xd
diazbarrioseunice200: weno mmm pues literalmente es para hoy antes de las 3 y en estos momentos son 1:30 am
diazbarrioseunice200: si ntp
Alejok0: ¿Antes de las 3 AM o PM?
Alejok0: pues es la misma hora xd
diazbarrioseunice200: ah 3pm
diazbarrioseunice200: lo entrego 3 pm

Respuestas a la pregunta

Contestado por Alejok0
1

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

Otras preguntas