Receba dois números e exiba a média de todos os números entre os dois (incluindo os dois).
Alguém me ajuda a fazer isso por favor
Receba dois números e exiba a média de todos os números entre os dois (incluindo os dois).
Alguém me ajuda a fazer isso por favor
Claro, leia o numero 1 e o numero 2. Depois faça um laço que começa no primeiro e que vá até o segundo. Some cada um e faça a média.
leia numeroA
leia numeroB
declara soma
laco(i = numeroA ate numeroB)
soma = soma + i
fim laco
media = soma / ((numeroB - numeroA) + 1)
imprime media
Fiz aqui de qualquer jeito, talvez a logica esteja com erro, mas a ideia eh mais ou menos essa. Boa sorte.
Boa noite jovem!
O que você está querendo fazer é média ponderada.
Soma todos os valores e divide pela soma de todos os números.
Ex: 10,20,30,40,50.
Média ponderada: 10+20+30+40+50 / 5. ** “/” significa divisão caso tenha dúvida.
O que você pode fazer é adicionar os números em um array.
Os valores a serem somados você pode buscar nos valores do array, e o número divisor pode ser o indice dos arrays sempre contando no total + 1 pois o array começa no indice 0.
Se você fizer isso o resultado vai ser sempre 1.