Advertisement
F_THIAGO

Exercício - Média de Aproveitamento

Feb 16th, 2019
402
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.17 KB | None | 0 0
  1. /*
  2. *  Escreva um programa que leia 3 notas de um aluno e a média das notas dos exercícios
  3. * realizados por ele. Calcular a média de aproveitamento, usando a fórmula: MA = (N1 + N2*2 +
  4. * N3*3 + ME)/7. A partir da média, informar o conceito de acordo com a tabela
  5. */
  6.  
  7. #include <iostream>
  8.  
  9. // Declarações using
  10. using std::cout;
  11. using std::cin;
  12. using std::endl;
  13.  
  14. int main()
  15. {
  16.     // Declaracao das variaveis
  17.     int nota_1;
  18.     int nota_2;
  19.     int nota_3;
  20.     int media;
  21.     int mediaAprov;
  22.    
  23.     // Entrada dos dados
  24.     cout << "Nota 1: ";
  25.     cin  >> nota_1;
  26.     cout << "Nota 2: ";
  27.     cin  >> nota_2;
  28.     cout << "Nota 3: ";
  29.     cin  >> nota_3;
  30.    
  31.     // Processamento de dados
  32.     media       = ( nota_1 + nota_2 + nota_3 ) / 3;
  33.     mediaAprov  = ( nota_1 + nota_2*2 + nota_3*3 + media ) / 7;
  34.    
  35.     // Saida de dados formatado
  36.     cout << "\n" << "Media: " << mediaAprov << " - " << "Nota: ";
  37.    
  38.     // Exibe a nota de acordo com a media de aproveitamento
  39.     if( mediaAprov >= 9 )
  40.         cout << "A" << endl;
  41.     else if( mediaAprov >= 7.5 )
  42.         cout << "B" << endl;
  43.     else if( mediaAprov >= 6 )
  44.         cout << "C" << endl;
  45.     else if( mediaAprov >= 4 )
  46.         cout << "D" << endl;
  47.     else
  48.         cout << "E" << endl;
  49.    
  50.     return 0;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement