C,
pasted
on Jun 3:
|
#include <stdio.h>
int main (){
const int numeroAlumnos = 12;
const int anchoNombre = 100;
char nombreAlumno[numeroAlumnos][anchoNombre];
float notaAlumno[numeroAlumnos];
int indice;
float mediaAprobado = 7.0;
for( indice = 0; indice < numeroAlumnos; indice++ ){
printf("Nombre del alumno %d: ", indice+1 );
gets( nombreAlumno[indice] );
printf("Nota de alumno %d: ", indice+1 );
scanf("%f", ¬aAlumno[ indice ] );
printf("\nAlumno %d: %s, nota: %2.2f guardado...\n\n",indice+1 , nombreAlumno[indice], notaAlumno[indice]);
getchar();
}
for( indice = 0; indice < numeroAlumnos; indice++ ){
if ( notaAlumno[indice] >= mediaAprobado ){
printf("\nAlumno %d: %s Aprobado.\nSu nota %2.2f ha superado la media %2.2f.\n", indice+1, nombreAlumno[indice], notaAlumno[indice], mediaAprobado);
}else{
printf("\nAlumno %d: %s Reprobado.\nSu nota %2.2f no ha superado la media %2.2f.\n", indice+1, nombreAlumno[indice], notaAlumno[indice], mediaAprobado);
}
}
getchar();
return 0;
}
|
Output:
|
Nombre del alumno 1: Nota de alumno 1:
Alumno 1: @q|�, nota: 0.00 guardado...
Nombre del alumno 2: Nota de alumno 2:
Alumno 2: , nota: 0.00 guardado...
Nombre del alumno 3: Nota de alumno 3:
Alumno 3: , nota: -5120139809524961383067176176451584.00 guardado...
Nombre del alumno 4: Nota de alumno 4:
Alumno 4: , nota: 0.00 guardado...
Nombre del alumno 5: Nota de alumno 5:
Alumno 5: , nota: 0.00 guardado...
Nombre del alumno 6: Nota de alumno 6:
Alumno 6: , nota: 0.00 guardado...
Nombre del alumno 7: Nota de alumno 7:
Alumno 7: , nota: 0.00 guardado...
Nombre del alumno 8: Nota de alumno 8:
Alumno 8: �u|�<+{�, nota: 0.00 guardado...
Nombre del alumno 9: Nota de alumno 9:
Alumno 9: p��'�{��~h��~h�'�{��~h� , nota: 0.00 guardado...
Nombre del alumno 10: Nota de alumno 10:
Alumno 10: , nota: 0.00 guardado...
Nombre del alumno 11: Nota de alumno 11:
Alumno 11: , nota: 0.00 guardado...
Nombre del alumno 12: Nota de alumno 12:
Alumno 12: Tsh�4h�$�z�, nota: 0.00 guardado...
Alumno 1: @q|� Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 2: Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 3: Reprobado.
Su nota -5120139809524961383067176176451584.00 no ha superado la media 7.00.
Alumno 4: Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 5: Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 6: Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 7: Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 8: �u|�<+{� Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 9: p��'�{��~h��~h�'�{��~h� Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 10: Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 11: Reprobado.
Su nota 0.00 no ha superado la media 7.00.
Alumno 12: Tsh�4h�$�z� Reprobado.
Su nota 0.00 no ha superado la media 7.00.
|
|