Faça um algoritmo em C++ que calcule e imprima a soma de 12 números digitados pelo usuário.
Passo 1
Beleza, vamos lá! O exercício pede para a gente criar um programa em C++ que some 12 números que o usuário vai digitar e, no final, mostrar essa soma. Então, vamos trabalhar com conceitos básicos de programação como variáveis, laços de repetição e entrada/saída de dados. Vamos precisar saber como declarar variáveis para guardar os números e a soma, usar um laço para repetir a entrada 12 vezes e, por fim, exibir o resultado na tela.
Passo 2
Primeiro, vamos pensar em como vamos guardar os números que o usuário vai digitar e a soma deles. Para isso, vamos declarar duas variáveis: uma para cada número que o usuário digitar e outra para acumular a soma total. No C++, usamos tipos de dados como
int
para números inteiros.Passo 3
Agora, vamos precisar de um laço de repetição para pedir ao usuário que digite 12 números. O mais comum para esse tipo de tarefa é usar um
for
, que repete um bloco de código um número definido de vezes. Nesse caso, o for
vai rodar 12 vezes, de 1 a 12.Passo 4
Dentro do
for
, a gente vai pedir para o usuário digitar um número a cada iteração. Vamos usar std::cin
para receber esse número e armazená-lo na variável que criamos para isso. Depois, vamos adicionar esse número à nossa variável que está guardando a soma.Passo 5
Depois que o laço terminar de rodar as 12 vezes, teremos a soma de todos os números que o usuário digitou. Agora, só falta mostrar esse resultado na tela usando
std::cout
.Resposta
No final, o programa vai pedir para o usuário digitar 12 números, somar todos eles e exibir a soma total. Por exemplo, se o usuário digitar os números de 1 a 12, a soma será 78.
Aqui está um exemplo de como o código ficaria:
#include <iostream>
int main() {
int numero;
int soma = 0;
for(int i = 1; i <= 12; ++i) {
std::cout << "Digite o " << i << "º número: ";
std::cin >> numero;
soma += numero;
}
std::cout << "A soma dos números é: " << soma << std::endl;
return 0;
}
Exercícios relacionados
Faça um algoritmo em C++ que solicite um número do usuário até que ele digite um número maior que 100.
Elabore um programa em C++ que some os elementos de 2 vetores de 5 posições, criando o 3 vetor.
36
Elabore um programa em C++ que imprima somente os números múltiplos de 3 de um vetor de 10 elementos inteiros.
Elabore um programa em C++ que imprima somente os números múltiplos de 3 de um vetor de 10 elementos inteiros.
Faça um algoritmo em C++ que solicite ao usuário o seu nome, idade e quantas vezes ele quer que seja impresso na tela, e imprima seu nome sua idade, respectivamente, a quantidades de vezes que ele solicitar.
Faça um programa em
que permita ao usuário digitar vários números inteiros até digitar um número par e imprima se o dobro da soma destes números digitados é menor que 100, maior que 500 ou se está entre este intervalo.