Krazzi Posted March 6, 2009 at 09:07 PM Report Share #248780 Posted March 6, 2009 at 09:07 PM printf("\nInsira a, b e o k: "); scanf("%d %d %d", &a, &b, &k); for(i=a;i<=b;i++) { { if(i%k==0) { soma = i + k; } } } printf("\nA Soma dos multiplos entre %d e %d: %d\n",a,b,soma); return 0; Tenho este código e pretendo fazer a soma dos múltiplos de k no intervalo [a,b]....alguém me ajuda? Link to comment Share on other sites More sharing options...
pedrosorio Posted March 6, 2009 at 10:17 PM Report Share #248807 Posted March 6, 2009 at 10:17 PM Isso está praticamente perfeito, mas na parte de somar fazes uma coisa que não tem sentido: soma = i+k Para já, presumo que tenhas declarado as variáveis todas antes e definido soma=0. Aquilo que tens que estás iterar com i entre a e b, e de cada vez que i for múltiplo de k fazes qualquer coisa. O que estás a fazer neste momento está errado. Aquilo que queres é Somar esse i (que é múltiplo de k) à tua variável soma. Não respondo a dúvidas por mensagem. Link to comment Share on other sites More sharing options...
Krazzi Posted March 6, 2009 at 10:39 PM Author Report Share #248819 Posted March 6, 2009 at 10:39 PM sim só que eu não consigo sair desta parte e isso que ta a dar cabo de mim Link to comment Share on other sites More sharing options...
pedrosorio Posted March 6, 2009 at 10:48 PM Report Share #248825 Posted March 6, 2009 at 10:48 PM Hmm... Lê o que eu escrevi... Não respondo a dúvidas por mensagem. Link to comment Share on other sites More sharing options...
Krazzi Posted March 6, 2009 at 10:52 PM Author Report Share #248826 Posted March 6, 2009 at 10:52 PM pois mas e ai que tou com problemas..... Link to comment Share on other sites More sharing options...
pedrosorio Posted March 6, 2009 at 10:58 PM Report Share #248829 Posted March 6, 2009 at 10:58 PM Em ler o que eu escrevi? Vou escrever em C então: soma+=i; Não respondo a dúvidas por mensagem. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now