Bem vindo a aula 78 de nosso curso gratuito de programação com a linguagem C.
Na aula de hoje vamos continuar a resolução da nossa lista de exercícios fazendo um programa para calcular o somatório de 1 a n.
9) Faça um programa que calcule o valor de A, dado por:
A = 1 + 2 + 3 + 4 + … + n, onde n é um número inteiro, maior que zero informado pelo usuário.
Este exercício é bem simples. Na primeira parte temos uma repetição do tipo ENQUANTO com a finalidade de garantir que seja digitado um valor maior que zero.
Na segunda parte, nossa repetição PARA vai de 1 até o N informado pelo usuário. Dentro da repetição temos que acumular os valores assumidos pela variável contadora i. Utilizamos a variável A para isso. Como esta variável vai acumular valores é necessário inicializar a mesma com zero para limpar qualquer lixo de memória que ela possa conter.
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, n, A = 0;
do{
printf("Digite o valor de n: ");
scanf("%d", &n);
}while(n < 1);
for(i = 1; i <= n; i++)
A = A + i;
printf("Soma de 1 ate %d: %d\n\n", n, A);
}
Se você está aprendendo com este curso,:
- Se inscreva no canal…
- Pressione o sininho para ser notificado…
- Deixe seu like (assim saberei que gostou, além de me incentivar a continuar)
- Apresente o canal à seus amigos!
SÃO VOCÊS QUE FAZEM O CANAL CRESCER!
Valeu!!!
