Você está aqui: C++ ::: Desafios e Lista de Exercícios Resolvidos ::: C++ Básico |
Como calcular média ponderada em C++ - Ler o nome de um aluno e as notas de três provas - Desafio de Programação Resolvido em C++Quantidade de visualizações: 915 vezes |
|
Pergunta/Tarefa: Escrever um programa em C++ que leia o nome de um aluno e as notas das três provas que ele obteve no semestre. No final informar o nome do aluno e a sua média (ponderada), onde o primeiro e o segundo teste têm pesos de 30% e o terceiro 40%. Sua saída deverá ser parecida com: Nome do aluno: MICHELE LEMOS Informe a primeira nota: 6.7 Informe a segunda nota: 5.4 Informe a terceira nota: 9.5 A média do aluno MICHELE LEMOS é: 7.43 Veja a resolução comentada deste exercício usando a linguagem C++: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
#include <iostream>
#include <string>
using namespace std;
// função principal do programa
int main(int argc, char *argv[]){
// variáveis usadas na resolução do problema
double nota1, nota2, nota3, media;
string nome;
// vamos ler o nome do aluno
cout << "Nome do aluno: ";
getline(cin, nome);
// vamos ler as notas
cout << "Informe a primeira nota: ";
cin >> nota1;
cout << "Informe a segunda nota: ";
cin >> nota2;
cout << "Informe a terceira nota: ";
cin >> nota3;
// agora vamos calcular a média ponderada
media = (nota1 * (30 / 100.0)) + (nota2 * (30 / 100.0)) +
(nota3 * (40 / 100.0));
// e mostramos a média obtida
cout << "A média do aluno " << nome << " é: " << media << endl;
cout << "\n" << endl;
system("PAUSE"); // pausa o programa
return EXIT_SUCCESS;
}
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







