O programa deve ler um valor inteiro X indefinidas vezes. (O programa irá parar quando o valor de X for igual a 0). Para cada X lido, imprima a soma dos 5 pares consecutivos a partir de X, inclusive o X , se for par. Se o valor de entrada for 4, por exemplo, a saída deve ser 40, que é o resultado da operação: 4+6+8+10+12, enquanto que se o valor de entrada for 11, por exempo, a saída deve ser 80, que é a soma de 12+14+16+18+20.
Anexos:
Soluções para a tarefa
Respondido por
1
#include <stdio.h>
int main()
{
int x,a,b=0;
while(1)
{
scanf("%d", &x);
b=0;
if(x==0)
break;
else if(x%2==0)
{
for(a=x; a<=x+8; a+=2) b+=a;
}
else
{
for(a=x+1;a<=x+9;a+=2) b+=a;
}
printf("%d\n", b);
}
return 0;
}
Perguntas interessantes