8 - Criar um algoritmo que leia os limites inferior e superior de um intervalo e imprima todos os números pares no intervalo aberto e seu somatório. Suponha que os números digitados são um intervalo crescente. Exemplo: Limite inferior: 3 Limite superior: 12 Saída: 4 6 8 10 Soma: 28? gostaria de saber, por favor.
Soluções para a tarefa
Respondido por
0
Resposta:
#include <stdio.h>
#include <stdlib.h>
int main()
{
//CRIAR VARS
int i, inf, sup, soma, pares;
//INICIALIZAR VARS
inf = sup = soma = pares = 0;
//RECEBER LIMITES
printf("\n\n INFORME O LIMITE INFERIOR: ");
fflush(stdin);
scanf("%d", &inf);
printf("\n\n INFORME O LIMITE INFERIOR: ");
fflush(stdin);
scanf("%d", &sup);
//ENCONTRAR VALORES PARES DO INTERVALO E CALCULAR SOMATÓRIO
printf("\n\n VALORES PARES ENTRE %d E %d:\n",inf,sup);
for(i=inf+1; i<sup; i++)
if(i % 2 == 0)
{
printf("\n %5d\n",i);
soma = soma + i;
}
printf("\n\n SOMATORIO: %d\n\n",soma);
return 0;
}
Abraços e bons estudos!
Perguntas interessantes
Ed. Física,
7 meses atrás
História,
7 meses atrás
Matemática,
7 meses atrás
Português,
11 meses atrás
Matemática,
11 meses atrás
História,
1 ano atrás
Matemática,
1 ano atrás