Elabore um algoritmo em C++ que receba 3 números e imprima se a média destes números é maior ou não que 20 .
Passo 1
Beleza, vamos resolver esse exercício juntos! A gente precisa criar um algoritmo em C++ que receba três números e diga se a média desses números é maior que 20. Então, vamos trabalhar com programação em C++, entrada de dados, cálculo de média e condição para comparar o resultado com 20.
Passo 2
Primeiro, precisamos declarar três variáveis para armazenar os números que o usuário vai inserir. Em C++, usamos o tipo
float
ou double
para lidar com números que podem ter casas decimais.Passo 3
Depois, vamos pedir para o usuário digitar os três números. Para isso, usamos a função
cin
que permite receber a entrada do usuário no console.Passo 4
Com os três números armazenados, vamos calcular a média deles. A média é a soma dos números dividida pela quantidade de números. Nesse caso, a fórmula fica:
Passo 5
Agora que temos a média, precisamos comparar esse valor com 20. Usamos uma estrutura condicional
if
para verificar se a média é maior que 20. Se for, exibimos uma mensagem dizendo que a média é maior; caso contrário, informamos que não é.Passo 6
Por fim, vamos imprimir o resultado para o usuário usando a função
cout
, que mostra a mensagem na tela.Resposta
Aqui está o código completo em C++ que resolve o problema:
#include <iostream>
using namespace std;
int main() {
float num1, num2, num3, media;
// Recebendo os três números
cout << "Digite o primeiro número: ";
cin >> num1;
cout << "Digite o segundo número: ";
cin >> num2;
cout << "Digite o terceiro número: ";
cin >> num3;
// Calculando a média
media = (num1 + num2 + num3) / 3;
// Verificando se a média é maior que 20
if(media > 20) {
cout << "A média é maior que 20." << endl;
} else {
cout << "A média não é maior que 20." << endl;
}
return 0;
}
Exercícios relacionados
Elabore um algoritmo em C++ que receba dois números e imprima se a soma destes números é maior, menor ou igual o dobro do menor número digitado.
Elabore um algoritmo em C++ que solicite ao usuário um número e imprima se ele é menor que 50 .
Faça um algoritmo em C++ que receba dois números e imprima qual é o menor e qual é o maior e se forem iguais, imprima a frase:
Elabore um algoritmo em C++ que solicite o tamanho de uma barra de metal e calcule quantos pedaços de 3,5 metros podemos partir o tamanho digitado. Imprima também o tamanho que sobrará da barra.