Duvida - O que tá faltando pra que meu progama compile

30/06/2009

0

Tô meio perdido com os prints e o scans.

#include <stdio.h>
int main(){
int i,soma;

for(i=1,soma=0;i<=100;i++)
/*...*/if(i¬2==0)
/*......*/soma+=i*-1;
/*...*/else
/*......*/soma+=i*2;
getchar();
}
O exercício é este abaixo citado.

2) Faça um programa que calcule a soma dos números de 1 a 100, mas se o número for impar deverá ser calculado com peso 2, e se for par deverá ter peso -1.

Exemplo:
Soma = (2 x 1) – 2 + (2 x 3) – 4 + (2 x 5) – 6 + (2 x 7) – 8 + … + (2 x 99) – 100


Derekfelicio

Derekfelicio

Responder

Posts

02/07/2009

Mtomazelli

#include <stdio.h>
int main(){
int i,soma;

for(i=1,soma=0;i<=100;i++) ---> AQUI ESTA INCORRETO
/*...*/if(i¬2==0)
/*......*/soma+=i*-1;
/*...*/else
/*......*/soma+=i*2;
getchar();
}

for ( i = 1 ; i <= 100 ; i++ )

Vc deve iniciar soma = 0 antes do for, entao o codigo ficaria assim:

include <stdio.h>
int main(){
int i,soma;

soma = 0

for( i=1 ; i<=100 ; i++ )
{
if( i¬2 == 0 )
soma+=i*-1;
else
soma+=i*2;
getchar();
}


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar