2) escreva um algoritmo que calcule a média dos números digitados pelo usuário,se eles foram pares.termine a leitura se o usuário digitar zero (0);
Explicação: é o caso repita
(No visualg )
Respostas
Resposta:
Vou tentar te levar a resposta sem dar o código de mãos dadas pois acho q assim é melhor pra começar a se entender lógica de programação. Se não conseguir resolver me avise que posso dar outra ajuda rsrss
Explicação:
PRIMEIRO
Como você precisa fazer a média dos valores digitados (a média aritmética é a soma dos valores dividida pela quantidade) vc vai precisar de 2 coisas inicialmente.
1 - A soma dos valores digitados.
2 - A quantidade de numeros digitados.
A soma voce pode usar simplesmente uma variável que vai acumulando o valor dos numeros digitados, e a quantidade uma outra variavel que vai aumentando de 1 em 1 conforme vai entrando numeros novos.
SEGUNDO
Como só vai contar os numeros digitados se forem pares, o algoritmo precisaria de uma condição para saber quando o numero é par, e essa condição é se o resto da divisão por 2 for 0 (ou seja, se o numero mod 2 for 0). Então o primeiro passo so vai ser executado se o numero for par.
TERCEIRO
Por ultimo, voce vai repetir o processo até o usuário digitar o valor 0.
Resumindo:
1 - Você vai REPETIR o programa ATE o usuário digitar 0.
2 - SE o valor digitado for PAR, você vai acumular em uma variavel (que seria algo como "variavel = variavel + valorDigitado") e aumentar o contador em 1 (contador = contador + 1).
3 - Quando o usuario digitar o 0, você vai sair do repita e mostrar o resultado. No caso, como é a média, o VALOR ACUMULADO / CONTADOR.
Espero que de pra entender com isso ^-^