Video de 20 conferencias sobre programación en lenguaje C
Al redondear la matriz de entrada a 10, tenga en cuenta que los valores menores que 0 y mayores que 100 deben juzgarse por separado. El proceso completo es el siguiente:
# include & ltstdio.h & gt
void main()
{
int nivel ;
printf("Ingrese el nivel numérico:");
scanf("%d ", & grado
Cambiar (nivel/10)
p>
{
Caso 0:
Caso 1:
Caso 2:
Caso 3:
Caso 4:
Caso 5:
si (nivel & lt0)
{
printf("Error, el nivel debe estar entre 0 y 100 \ n ");
Descanso
}
printf("Calificación de letra: F \n ");
Pausa;
Caso 6:
printf("Calificación de letra: D\n");
Pausa;
Caso 7:
printf("Calificación de letra: C\n ");
Descanso;
Caso 8: p>
printf("Calificación de letra: B\n ");
Descanso;
Caso 9:
Caso 10:
if(calificación>100)
{
printf("Error, la calificación debe estar entre 0 y 100.\n ");
Descanso
}
printf("Calificación de letras: A \ n "
Descanso
Predeterminado:
p>printf("Error, el nivel debe estar entre 0 y 100. \n "
Interrupción
}
}
p>