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
#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
Curtir tópico
+ 0
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();
}
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
Clique aqui para fazer login e interagir na Comunidade :)