• Matéria: Informática
  • Autor: celiribeiro20candido
  • Perguntado 7 anos atrás

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

respondido por: Diogo2560
1

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 ^-^

Perguntas similares