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

ajuda

"Faça um Programa que peça as 4 notas bimestrais e mostre a média ?" escrevi o programa mais ele não mostra na pagina, deve ser o código que esta incorreto, mais não consigo encontrar o erro. Preciso de Ajuda.


<meta chartset"UTF-8"></meta>

<script>

    function primeiroBimestre(primeiraNota1,segundaNota1,terceiraNota1,quartaNota1){
    var primeiraNota1 = 5;
    var segundaNota1 = 10;
    var terceiraNota1 = 3;
    var quartaNota1 = 6;


    var total1 = primeiraNota1 + segundaNota1 + terceiraNota1 + quartaNota1;
        }

    function segundoBimestre(primeiraNota2,segundaNota2,terceiraNota2,quartaNota2){
    var primeiraNota2 = 3;
    var segundaNota2 = 5;
    var terceiraNota2 = 5;
    var quartaNota2 = 2;

    var total2 = primeiraNota2 + segundaNota2 + terceiraNota2 + quartaNota2;


    }

    function terceiroBimestre(primeiraNota3,segundaNota3,terceiraNota3,quartaNota3){
    var primeiraNota3 = 10;
    var segundaNota3 = 3.5;
    var terceiraNota3 = 2.6;
    var quartaNota3 = 5.5;


    var total3 = primeiraNota3 + segundaNota3 + terceiraNota3 + quartaNota3;
    }

    function quartoBimestre(primeiraNota4,segundaNota4,terceiraNota4,quartaNota4){
    var primeiraNota4 = 5.7;
    var segundaNota4 = 7;
    var terceiraNota4 = 8.5;
    var quartaNota4 = 1.5;

    var total4 = primeiraNota4 + segundaNota4 + terceiraNota4 + quartaNota4;
    }


document.write("a média total das notas Bimestrais é "+ (primeiroBimestre + segundoBimestre + terceiroBimestre + quartoBimestre) / 4)

</script>
3 respostas
solução!

Você basicamente só esqueceu que suas funções precisam de um "return" para devolver os resultados dos calculos.

<meta chartset"UTF-8"></meta>

<script>

    function primeiroBimestre(primeiraNota1,segundaNota1,terceiraNota1,quartaNota1){

    var primeiraNota1 = 5;
        var segundaNota1 = 10;
        var terceiraNota1 = 3;
        var quartaNota1 = 6;

     return primeiraNota1 + segundaNota1 + terceiraNota1 + quartaNota1;
    }

    function segundoBimestre(primeiraNota2,segundaNota2,terceiraNota2,quartaNota2){

        var primeiraNota2 = 3;
        var segundaNota2 = 5;
        var terceiraNota2 = 5;
        var quartaNota2 = 2;

       return primeiraNota2 + segundaNota2 + terceiraNota2 + quartaNota2;

    }

    function terceiroBimestre(primeiraNota3,segundaNota3,terceiraNota3,quartaNota3){

        var primeiraNota3 = 10;
        var segundaNota3 = 3.5;
        var terceiraNota3 = 2.6;
        var quartaNota3 = 5.5;

        return primeiraNota3 + segundaNota3 + terceiraNota3 + quartaNota3;

    }

    function quartoBimestre(primeiraNota4,segundaNota4,terceiraNota4,quartaNota4){

        var primeiraNota4 = 5.7;
        var segundaNota4 = 7;
        var terceiraNota4 = 8.5;
        var quartaNota4 = 1.5;

        return primeiraNota4 + segundaNota4 + terceiraNota4 + quartaNota4;

    }


    document.write( "a média total das notas Bimestrais é " );
    document.write( ( primeiroBimestre() + segundoBimestre() + terceiroBimestre() + quartoBimestre() ) / 4 );

</script>

Acredito que agora esteja da maneira que você deseja.

Olá Pedro! Perfeito a colocação do Carlos. Faças as mudanças sugeridas e diga pra nós aqui se deu certo.

Abraços e bons estudos!

obrigado, me ajudou bastante ! :D