Jump to content
Fórum Script Brasil
  • 0

Probleminha com variáveis acumuladoras


Paulo/RS

Question

Bom pessoal, como primeiro tópico já venho solicitar o auxílio de vocês.

Estou com uma dúvida na solução de uma questão de aula que trata de variáveis acumuladoras.

Agradeço se alguém puder explicar o comportamento/funcionemto dessas variáveis neste caso.

Obrigado pela paciência e bons estudos a todos.

Vou postar a questão e o código que escrevi.

/* Ler 2 numeros inteiros A e B.

* Calcular e imprimir:

* - a média de todos os numeros pares menores que B;

* - a some de todos os multiplos de 03 existentes entre A e B, excluindo A e B.

* Suponha que eles sejam positivos e que B é maior que A.

*/

#include <stdio.h>

int main(void){

//Declaração de variaveis

int i;

double a, b, cont=0, acumpares, pares=0, mediapares=0, multTres=0, somaMultTres=0;

//Entrada

printf ("Informe o valor de A: ");

scanf ("%lf", &a);

printf ("Informe o valor de b: ");

scanf ("%lf", &b);

//Processamento

for (i=a; i<b; i++){

if ((i%2==0) && (i<b)){

pares = i;

acumpares = acumpares + pares;

cont++;

}

if (i%3==0){

//multTres = i;

somaMultTres = multTres + i;

}

}

mediapares = acumpares / cont;

//Saida

printf ("\n\tA media de todos os pares menores que B: %.2lf \n\n", mediapares);

printf ("\n\tA soma de todos os multiplos de 03 entre A e B, excluindo A e B: %.2lf \n\n", somaMultTres);

//Fim

system ("pause");

return 0;

}

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

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.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...