Enquanto a soma de loop de números em C ++

Enquanto a soma de loop de números em C ++

Hoje, vamos obter a soma dos números na linguagem de programação C ++. Se queremos adicionar dois números, podemos adicionar facilmente esses números, mas e se quisermos adicionar 10 números ou números "n", o que podemos fazer? O primeiro método é que podemos adicionar números um por um e obter a resposta desejada, mas é um trabalho demorado na linguagem de programação C ++. Para resolver esse problema, existem loops na linguagem de programação C ++ que podemos obter a soma dos números rapidamente escrevendo algumas linhas de código. Estamos usando um dos tipos de loop, que é um loop para obter a soma dos números na linguagem de programação C ++.

Introdução:

No Whle Whle Loop, primeiro definimos a condição do programa como queremos adicionar vários números. Então o compilador executa a condição do loop while, se for verdadeiro e o executar até que a condição fique falsa. E se a condição for falsa, o loop será encerrado e imprimirá a soma dos números.

Sintaxe:

Para obter a soma de vários números, primeiro precisamos entender como implementar e o estilo de escrita do método da soma na linguagem de programação C ++. Primeiro, escreveremos a palavra -chave reservada “while”. Em seguida, abrimos os colchetes para definir a condição do loop while e quantas vezes o loop será executado. No tempo, os suportes de loop, escreveremos a variável soma e adicionaremos os números "n" que dirão ao compilador quantas vezes o loop será executado e atribui à variável Sum Variable. Usaremos o operador decremental para atender à condição até que seja falso.


Agora, vamos começar a se aprofundar desenvolvendo alguns exemplos na linguagem de programação C ++ e observando como eles se apresentam para compreender o conceito do método da soma, utilizando um loop de um tempo com mais eficácia.

Exemplo 01:

Aqui está um exemplo de como usar um loop de tempo na linguagem de programação C ++ para encontrar a soma de n números. Para desenvolver e executar o programa, devemos ter um compilador C ++. Portanto, inicie o compilador C ++ e comece a desenvolver o código.

Sempre começamos abrindo o compilador C ++ e depois adicionando os arquivos de cabeçalho necessários para que o programa seja executado corretamente. Os arquivos de cabeçalho foram adicionados pela primeira vez usando a sintaxe “# incluir”. O símbolo "#" informa o tradutor para importar a biblioteca, a palavra -chave "incluir" inclui o arquivo de cabeçalho no programa, e o termo "iostream" indica informações de receber do usuário e exibir as informações para o usuário. Em seguida, estávamos usando a diretiva "Usando namespace std" para proibir classes, funções e variáveis ​​de reutilizar o mesmo espaço para nome em todo o programa.

#incluir
usando namespace std;
int main ()

cout << "*---Sum of Numbers using while loop---*" << endl;
int n, soma;
soma = 0;
cout << "\nEnter a number: ";
CIN >> n;
enquanto (n> 0)

soma = soma + n;
n--;

cout << "The sum of n numbers are: " << sum;
retornar 0;


Depois de incluir a biblioteca e o espaço para nome, iniciaremos a função principal () e começaremos a desenvolver o código que queremos implementar no programa C ++. Primeiro, queremos exibir uma mensagem para o usuário para que o usuário possa entender facilmente o que faremos no programa usando o método predefinido da linguagem C ++, que é o método cout (). Também usamos a declaração "endl" usada para entrar na nova linha no código existente. Depois disso, declaramos duas variáveis ​​chamadas "n" e "soma". Na linha 10, atribuímos o valor "0" à variável "soma". Agora, queremos obter o valor de "n", que já declaramos acima do usuário, então usamos o método de cin () padrão.

Na linha 13, começaremos o loop while para calcular a soma dos números "n" no programa. Primeiro escrevemos a palavra -chave reservada "while" e definimos a condição do programa. A condição é "n> 0", o que significa que o valor que o usuário inseriu será maior que zero, então a condição funcionará. Se os usuários inserirem 0, a condição será falsa e exibirá o 0 na janela do console do usuário. Se a condição do loop while for verdadeira, o compilador entra no corpo do loop e começa a executá -los.

Primeiro, ele calculará a soma. Então, na próxima linha, diminuirá o valor de n que o usuário entrou até que a condição fique falsa. Quando a condição do loop while for falsa, o loop será encerrado e imprimirá a soma dos n números usando o método cout () na linha 18. Depois de concluir o código que queremos implementar, retornaremos 0 à função Main () para que o tradutor termine a execução da função principal () e exibirá a saída na janela do console do usuário.

Aqui está a saída do programa implementado. O usuário inseriu o número 8, o que significa que o valor será adicionado 8 vezes no programa. O resultado da soma é 36, o que significa que primeiro, temos um valor é 8, então o compilador verifica a condição se for verdade, ele atribuirá 8 à soma e, em seguida, diminuirá o valor N por 1. Agora, o valor de n é 7. A condição do while loop é verdadeira novamente, ele entrará no corpo do loop while e adicionará o 7 à soma que é soma = 8+7 = 15. Agora, o valor da soma é 15 e, em seguida, o loop diminui novamente o valor de n, agora o valor de n é 6 e assim por diante até que a condição do loop seja falsa.

Exemplo 02:

Aqui está outro exemplo de cálculo da soma usando o loop while na linguagem de programação C ++. Neste exemplo, primeiro incluímos o arquivo de cabeçalho para que possamos usar facilmente os métodos CIN () e Cout () no programa existente e usamos a diretiva de namespace para que não possamos compartilhar o mesmo escopo no programa.

#incluir
usando namespace std;
int main ()

cout << "*---Calculating the Sum of n Numbers---*" << endl;
int n, soma;
soma = 0;
cout << "\nHow many times do you want to iterate the loop? ";
CIN >> n;
cout << "Enter the values to calculate the sum: ";
int i = 0;
enquanto eu
número int;
CIN >> Número;
soma += número;
i ++;

cout << "\nThe sum of the " << n << " values are: " << sum;
cout << endl;
retornar 0;


Iniciamos a função principal () e escrevemos o código que queremos implementar no programa. Primeiro, declaramos duas variáveis ​​do tipo inteiro "n" e "soma" e depois inicializamos 0 para a variável soma. Queremos obter o valor de "n" do usuário, então usamos o método CIN (). Em seguida, declaramos uma variável do tipo inteiro “i” inicializou 0 e inicia o loop while.

Primeiro, escrevemos a condição do loop while que é “eu

Conclusão

Neste artigo, aprendemos como calcular a soma de vários números usando o loop while na linguagem de programação C ++. Também aprendemos o estilo de escrita para que possamos facilmente desenvolver o código. Implementamos alguns exemplos com uma explicação detalhada de todas as linhas do programa.