En la programación en lenguaje C, se otorga una puntuación de cien puntos y se requiere que se emita la calificación.
#include lt; stdio.hgt;
int main()
{
puntuación int, m;
scanf("d", amp; puntuación);
mientras (puntuación lt; 0 || puntuación gt; 100){
printf("¡Error! ¡Reintentar!\ n");
scanf("d", amp; puntuación);
}
m= puntuación / 10;
if (mgt; = 9)
printf("¡La calificación es A!\n");
cambiar(m){
caso 0: printf( "La calificación es E!\n"); break;
caso 1: printf("¡La calificación es E!\n");
caso 2:?printf(" ¡La calificación es E!\n"); break;
caso 3:?printf("¡La calificación es E!\n"); break;
caso 4:?printf(" ¡La calificación es E!\n"); break;
caso 5: printf("¡La calificación es E!\n"); break;
caso 6: printf("La calificación es D!\n"); break;
caso 7: printf("¡La calificación es C!\n"); break;
caso 8: printf("¡La calificación es B! \n"); descanso;
}
devuelve 0;
}
Información ampliada:
Otras implementaciones generan calificaciones de calificación 'A', 'B', 'C', 'D', 'E'.
Una puntuación de 90 o superior es A, una puntuación de 80 a 89 es B, una puntuación de 70 a 79 es C, una puntuación de 60 a 69 es D y una puntuación inferior a 60 es E:
#include lt; stdio.hgt;
int main()
{
int puntuación;
scanf("d" , amp; puntuación);
mientras (puntuación lt; 0 || puntuación gt; 100){
printf("¡Error! ¡Reintentar!\n");
scanf("d", amp; puntuación);
}
if (puntuación lt; 60)
printf("¡La calificación es E! \n");
else if (puntuación gt; = 60 amp; puntuación lt; 70)
printf("¡La calificación es D!\n");
else if (puntuación gt;= 70 amp; puntuación lt; 80)
printf("¡La calificación es C!\n");
else if (puntuación gt; =80 amp; puntuación lt; 90)
printf("¡La calificación es B!\n");
else
printf("La calificación es A!\n" );
devuelve 0;
}