1
« en: Lunes 8 de Junio de 2009, 17:51 »
Hola , que tal tengo un programa que estoy pasando a C, con matrices lo tengo listo pero al momento de ejecutarlo
se me cae el programa, aqui esta el código estoy usando Borland C++ 5.5 gracias.
#include <stdio.h>
main(){
int notas[5][6],i,j,NotaMayor=0;
char alumnos[5];
//proceso leer
for(i=1;i<=5;i++){
printf("Ingrese el nombre del :");
printf("%d",i);
printf(" alumno :");
scanf("%s",&alumnos);
//ingreso de notas
for(j=1;j<=5;j++){
printf("n");
printf("ingrese el promedio del ramo: ",j);
scanf("%d",¬as[j]);
notas[6]=notas[6]+notas[j];
}
notas[6]=notas[6]/5;
}
//proceso para buscar el alumno con mayor nota
NotaMayor<-notas[1][6];
for(i=1;i<=5;i++){
if (notas[i+1][6]>NotaMayor){
NotaMayor=notas[i+1][6];
// j=i+1;
}
}
//escribir el mayor promedio
printf("El Alumno con mayor promedio es :");
printf("%s",alumnos[j]);
printf(" con un promedio de : ");
printf("%d",notas[j][6]);
//proceso para escribir todos los registros y sus promedios.
for(i=1;i<=5;i++){
printf("%s",alumnos);
printf(" promedio :");
printf("%d",notas[6]);
}
}