Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. //g++ - lm trabfunçao.cpp -o binar
  2. #include <stdlib.h>
  3. #include <bits/stdc++.h>
  4. #define tamn 5
  5. #define tamno 5
  6. char menu(){
  7. printf("\n1 - Nome do aluno\n");
  8. printf("2 - Digitar notas do aluno\n");
  9. printf("3 - Exibir nome e media do aluno\n");
  10. printf("4 - Exibir todas as notas digitadas\n");
  11. printf("5 - Sair\n");
  12. }
  13. int main(){
  14. int cont, i, x;
  15. char nome[tamn], letra;
  16. float notas[tamno], soma, media;
  17. do {
  18. menu();
  19. scanf("%c", &letra);
  20. switch(letra)
  21. {
  22. case A :
  23. printf("\nDigite um nome:\n");
  24. scanf(" %[^\n]s", nome);
  25. break;
  26. case B :
  27. for(i=0;i<tamno;i++){
  28. printf("\n Digite nota:\n");
  29. scanf("%f", &notas[i]);
  30. }
  31. break;
  32. case C :
  33. printf("\n%s\n", nome);
  34. for(i=0;i<tamno;i++){
  35. soma = soma + notas[i];
  36. media = soma / tamno;
  37. }
  38. printf ( "\nA média das notas é: %.2f\n", media);
  39. break;
  40. case D :
  41. for(i=0;i<tamno;i++){
  42. printf("Nota:\n");
  43. printf("%.2f\n", notas[i]);
  44. }
  45. break;
  46. case E :
  47. printf("\nVoce saiu do programa\n");
  48. break;
  49. default :
  50. printf("\nOpção invalida\n");
  51. break;
  52. }
  53. }while (;;);
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement