Programa En C Usando Cadenas Y Arrglos
#include <stdlib.h>
#include <stdio.h>void main()
{
int i,j,Nnotas,Nest;
char Estudiante[40][40]; //Arreglo de Cadenas
float notas[5][3];//Arreglo Bidimensional para almacenar las notasprintf("\n\t\tCuantos estudiantes tiene el curso?: ");scanf("%d",&Nest);
printf("\n\t\tCuantas notas desea registrar para cada estudiante?: ");scanf("%d",&Nnotas);system("cls");
printf("\t\tIngreso de Datos de Estudiantes\n\n");
for (i=0;i<=Nest-1;i++)
{
printf("Nombre del Estudiante %d: ",i+1);scanf("%s",Estudiante[i]);
}
system("cls");
printf("La nomina de estudiantes es la sigueinte:\n\n");
for (i=0;i<=Nest-1;i++)
{
printf("%d.-%s\n",i+1,Estudiante[i]);
}
printf("<<presione una tecla para continuar>>");
getch();
system("cls");
printf("\t\tIngreso de Notas deEstudiantes:\n\n");
for (i=0;i<=Nest-1;i++)
{
printf("\t\tNotas de %s:\n\n ",Estudiante[i]);
for (j=0;j<=Nnotas-1;j++)
{
printf("\tNota%d:",j+1);scanf("%f",¬as[i][j]);
}
printf("\n\n");
}
printf("<<presione una tecla para continuar>>");
getch();system("cls");
printf("\t\t\tCuadro de Notas:\n\n");
for (i=0;i<=Nest-1;i++)
{
printf("\t%s",Estudiante[i]);
}
printf("\n");
for(j=0;j<=Nnotas-1;j++)
{
for (i=0;i<=Nest-1;i++)
{
printf("\t%3.2f",notas[i][j]);
}
printf("\n");
}
printf("\n\n");
}
Regístrate para leer el documento completo.