Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Solução

<script>
    function pulaLinha(){
        document.write("<br>");
    }
    function mostra(frase){
        document.write(frase);
        pulaLinha();
    }

    var totalDeEventos = parseInt(prompt("Informe o total de eventos"));
    var contador = 1;
    var totalGastoComEventos = 0;

    while(contador <= totalDeEventos){
        var gasto = parseFloat(prompt("Informe o total gasto com evento"));
        totalGastoComEventos = totalGastoComEventos + gasto;
        contador++;
    }

    var media = totalGastoComEventos/totalDeEventos;
    mostra("A média de gastos é " + media);
</script>
4 respostas

Roberto, blz o seu código para a questão. Parabéns!

Mas vamos a um desafio? E se colocarem o valor 0 para eventos?

Segue ai para você estudar!

<script>
    function pulaLinha(){
        document.write("<br>");
    }

    function mostra(frase){
        document.write(frase);
        pulaLinha();
    }

    var totalDeEventos = parseInt(prompt("Informe o total de eventos"));
    var contador = 1;
    var totalGastoComEventos = 0;

    if (totalDeEventos >= 1){
        while(contador <= totalDeEventos){
            var gasto = parseFloat(prompt("Informe o total gasto com evento"));
            totalGastoComEventos = totalGastoComEventos + gasto;
            contador++;
        }

        var media = totalGastoComEventos/totalDeEventos;
        mostra("A média de gastos é " + media);

    }
    else{
        mostra("Número de eventos não permite calcular a média!");        
    }

</script>
<meta charset="UTF-8">
<script>
    function pulaLinha(){
        document.write("<br>");
    }
    function mostra(frase){
        document.write(frase);
        pulaLinha();
    }

    var totalDeEventos = parseInt(prompt("Informe o total de eventos."));
    var contador = 1;
    var totalGastoComEventos = 0;

    if(totalDeEventos == 0){
        mostra("O mês foi ruim.");

    }

    while(contador <= totalDeEventos){
        var gasto = parseFloat(prompt("Informe o total gasto com evento."));
        totalGastoComEventos = totalGastoComEventos + gasto;
        contador++;
    }

    var media = totalGastoComEventos/totalDeEventos;
    mostra("A média de gastos é " + media);
</script>
solução!

Não esqueça de deixar essa questão como solucionada para que ela saia da lista de questões sem solução do fórum.