Jump to content
Fórum Script Brasil
  • 0

Calculo de soma em C


Question

Boa tarde,  exercício pede a seguinte questão:

Faça um programa que leia um valor x qualquer e calcule:
Y = ( x+1)+(x+2)+(x+3)+(x+4)+(x+5)+...(x+100).

Eu não estou conseguindo criar uma função Y na linguagem que some de 1 a 100.

#include <stdio.h>
#include <stdlib.h>

int main ()
{
int Y=0, x, i=1;

for (i=1;i<=100;i++);
{
Y= (x+i);
printf("Digite um numero inteiro qualquer: \n");
scanf ("%d", x);

    printf("Y = %d \n", Y);
    i++;

}
return (0);
}

Pela lógica, i varia de 1 a 100, mas quando eu executo o programa ele não soma. Alguém pode me ajudar?

Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

int main ()
{
int Y=0, x, i=1;

int soma = 0;

printf("Digite um numero inteiro qualquer: \n");
scanf ("%d", x);

for (i=1;i<=100;i++);
{
Y= (x+i);

soma = soma + y;
 i++;

}

printf("O valor da função é %d",soma);
return (0);
}

O exercicio pede que uma função some o valor de X informado a suas somas de 1 a 100, então toda vez que ele entrar no FOR ele vai somar o valor do X + Indice e depois colocar na variavel soma os valores somados.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148681
    • Total Posts
      644506
×
×
  • Create New...