Faça um algoritmo em C++ que calcule e imprima a média aritmética de 3 números digitados pelo usuário Antonio e a média aritmética de 3 números digitados pelo usuário Fabiana. Após este cálculo, o sistema deve imprimir também soma das médias calculadas e a média destas médias.
Passo 1
O enunciado pede um programa em C
que leia três números informados pelo usuário Antonio e calcule a média aritmética desses três números. Depois leia três números informados pela usuário Fabiana e calcule a média aritmética deles. Em seguida, deve calcular a soma das duas médias e a média dessas médias. Vamos usar conceitos básicos de entrada/saída em C
e a fórmula da média aritmética, que é
Passo 2
Declaramos variáveis do tipo
double
para armazenar as três notas de Antonio (a\(1\)
, a\(2\)
, a\(3\)
) e as três de Fabiana (f\(1\)
, f\(2\)
, f\(3\)
). Usamos std::cin
para ler esses valores do teclado.Passo 3
Calculamos a média de Antonio aplicando
Passo 4
Após ler os valores de Fabiana, calculamos sua média:
Passo 5
Com as duas médias em mãos, obtemos a soma das médias:
e a média dessas médias:
Passo 6
Por fim, exibimos na tela as quatro informações: média de Antonio, média de Fabiana, soma das médias e média das médias, usando
std::cout
.Resposta
#include <iostream>
using namespace std;
int main() {
double a1, a2, a3; // tr\^es n\'umeros de Antonio
double f1, f2, f3; // tr\^es n\'umeros de Fabiana
double mediaAntonio, mediaFabiana;
double somaMedias, mediaDasMedias;
// Leitura dos valores de Antonio
cout << "Digite tr\^es n\'umeros de Antonio: ";
cin >> a1 >> a2 >> a3;
// C\'alculo da m\'edia de Antonio
mediaAntonio = (a1 + a2 + a3) / 3.0;
// Leitura dos valores de Fabiana
cout << "Digite tr\^es n\'umeros de Fabiana: ";
cin >> f1 >> f2 >> f3;
// C\'alculo da m\'edia de Fabiana
mediaFabiana = (f1 + f2 + f3) / 3.0;
// Soma das m\'edias e m\'edia das m\'edias
somaMedias = mediaAntonio + mediaFabiana;
mediaDasMedias = somaMedias / 2.0;
// Impress\~ao dos resultados
cout << "M\'edia de Antonio: " << mediaAntonio << endl;
cout << "M\'edia de Fabiana: " << mediaFabiana << endl;
cout << "Soma das m\'edias: " << somaMedias << endl;
cout << "M\'edia das m\'edias: " << mediaDasMedias << endl;
return 0;
}