Dev - C++ - COMO PUEDO SUMAR DATOS DENTRO DE UNA MATRIZ EN C

 
Vista:
sin imagen de perfil

COMO PUEDO SUMAR DATOS DENTRO DE UNA MATRIZ EN C

Publicado por Luis (3 intervenciones) el 04/05/2022 07:16:41
Estoy haciendo un programa en donde quiero sacar el promedio de las notas de cada alumno respectivamente a sus cursos.Este es el codigo del programa,si alguien me puede ayudar a como sacar en promedio,por favor.


#include<stdio.h>
#include<locale.h>


int main(){
setlocale(LC_ALL,"");

char namealum[50][40];
int numealum;
int i;
////////////////////////////
int numecurso;
int a;
char namecurso[50][40];
/////////////
int b,c;
int notas[50][40];
int sumatoria=0;



printf("\nIngrese el numero de alumnos: ");
scanf("%d",&numealum);
for(i=1;i<numealum+1;i++){
printf("\nIngresa el nombre del alumno %d: ",(i+0));
scanf("%s",&namealum[i]);
}
printf("\ningresa el numero de curso : ");
scanf("%d",&numecurso);
for(a=0;a<numecurso;a++){
printf("Escriba el nombre del curso %d: ",(a+1));
scanf("%s",&namecurso[a]);
}
printf("\nIngrese las notas de los cursos respectivos");
for(b=1;b<numealum+1;b++){
for(c=1;c<numecurso+1;c++){
printf("\nIgrese la nota del alumno[%d] del curso[%d]: ",b,c);
scanf("%d",¬as[b][c]);
int promedionotas=notas[b][c];
sumatoria=sumatoria+promedionotas;

}

}

//impresion de cabezera
printf("Alumnos ");
for(a=0;a<numecurso;a++){
printf("%s\t",namecurso[a]);
}
printf(" promedio");
printf("\t");
printf("\n");
for(b=1;b<numealum+1;b++){
printf("%s\t\t",namealum[b]);
for(c=1;c<numecurso+1;c++){
printf("%d\t",notas[b][c]);
}
printf("\n");
}






return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder