fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. /* Declaracao de variaveis */
  7. float nota;
  8.  
  9. /* Entrada de dados */
  10. printf("Este programa converte uma nota\n");
  11. printf("inserida pelo usuario em um conceito.");
  12.  
  13. /* Ler nota a partir do teclado */
  14. printf("\n\nDigite a nota:\n");
  15. scanf("%f", &nota);
  16. printf("\n\n");
  17.  
  18. /* Verifica a correspondencia entre nota inserida e o respectivo conceito */
  19. switch((int) nota) { /* Converte a nota para inteiro, */
  20. /* atraves de truncamento */
  21. case 10:
  22. printf("Louvor\n");
  23. case 9:
  24. printf("Muito bom\n");
  25. case 8:
  26. case 7:
  27. printf("Bom\n");
  28. case 6:
  29. printf("Regular\n");
  30. case 5:
  31. printf("Insuficiente\n");
  32. case 4:
  33. case 3:
  34. case 2:
  35. case 1:
  36. case 0:
  37. printf("Deficiente\n");
  38. default:
  39. printf("Erro de leitura da nota");
  40. }
  41.  
  42.  
  43. /* Pausa na execucao do programa */
  44. printf("\n\n\n\n");
  45. return 0;
  46. }
  47.  
Success #stdin #stdout 0s 5448KB
stdin
Standard input is empty
stdout
Este programa converte uma nota
inserida pelo usuario em um conceito.

Digite a nota:


Deficiente
Erro de leitura da nota