Faça um algoritmo em C++ que imprima a soma de 7 números digitados pelo usuário.
Passo 1
Beleza, então o que a gente precisa fazer aqui é criar um programa em C++ que vai receber 7 números que você vai digitar e, no final, vai mostrar a soma desses números. Para resolver isso, a gente vai usar conceitos básicos de programação como variáveis, loops (repetições) e entrada/saída de dados.
Passo 2
Primeiro, vamos pensar nas variáveis que a gente vai precisar. Vamos precisar de uma variável para cada número que o usuário vai digitar e uma variável para armazenar a soma desses números. Mas, para facilitar, a gente pode usar um loop para ler os números e acumular a soma, sem precisar de 7 variáveis diferentes.
Passo 3
Vamos declarar uma variável chamada
numero
que vai armazenar cada número digitado pelo usuário e outra chamada soma
que vai guardar a soma total. Inicialmente, a soma
vai valer 0.int numero;
int soma = 0;
Passo 4
Agora, a gente vai usar um loop
for
que vai repetir 7 vezes, uma para cada número que o usuário vai entrar. Dentro desse loop, a gente vai pedir para o usuário digitar um número e, em seguida, adicionar esse número à variável soma
.for(int i = 1; i <= 7; i++) {
cout << "Digite o " << i << "º número: ";
cin >> numero;
soma += numero;
}
Passo 5
Depois que o loop terminar de rodar 7 vezes, a variável
soma
vai conter a soma de todos os números digitados. Então, a gente pode simplesmente imprimir esse valor para o usuário.cout << "A soma dos números é: " << soma << endl;
Resposta
Aqui está o código completo em C++ que faz exatamente isso:
#include <iostream>
using namespace std;
int main() {
int numero;
int soma = 0;
for(int i = 1; i <= 7; i++) {
cout << "Digite o " << i << "º número: ";
cin >> numero;
soma += numero;
}
cout << "A soma dos números é: " << soma << endl;
return 0;
}