Article image
Melky Nascimento
Melky Nascimento19/02/2023 16:59
Compartilhe

vem a entrada e saida tem nada errado e a leitura mesmo que esta com defeito

  • #JavaScript

Checha o Aprovei 😘

Nesse código, primeiro declaramos um array notas para armazenar as notas dos alunos e uma variável soma para calcular a soma dessas notas. Também declaramos a constante qtdeNotas, que define quantas notas serão lidas pelo programa (nesse caso, 3).

Em seguida, usamos um loop for para ler as notas e armazená-las no array notas. A cada nota lida, somamos o seu valor na variável soma.

Depois de ler todas as notas, calculamos a média das notas, dividindo a soma pelo número de notas.

Por fim, usamos uma estrutura condicional if/else para verificar se o aluno foi aprovado (média maior ou igual a 7), reprovado (média menor que 5) ou ficou em recuperação (média maior ou igual a 5 e menor que 7). Dependendo do resultado, imprimimos a mensagem correspondente usando console.log().

Compartilhe
Comentários (5)
Melky Nascimento
Melky Nascimento - 20/02/2023 11:36

o código ta certo ta vendo a mensagem vermelhinha ta dissenso que obteve successo e não ta sendo lido pelo programa que tem só o padrão de um código

Giancarlo Rodrigues
Giancarlo Rodrigues - 20/02/2023 02:38

Amigo, vc nao precisa fazer esse array, nao precisa calcular a media. O valor q vc recebe ja é a media. Vc so precisa retornar se a media recebida corresponde a APR, REC ou REP. E vc precisa ajustar a sua saida conforme o esperado pela plataforma, como os colegas ja citaram ai acima..

Jonathan Rodrigues
Jonathan Rodrigues - 19/02/2023 23:05

Veja que a saída esperada é "REC" pois a nota de entrada (5.5) está entre 5 e 7, e a saída do seu código está como "Aprovado"

Melky Nascimento
Melky Nascimento - 19/02/2023 17:45

eu já tentei das duas formas

MP

Mauricio Poças - 19/02/2023 17:18

Olá Melky,


Veja sua saídas estão como "Aprovado" ele pede para sair "APR" , veja se não é isso que está errado para passar no teste.