const curso = {
titulo: "JavaScript Intermediário",
estudantes: [
{ nome: "Ana", progresso: 85 },
{ nome: "Carlos", progresso: 40 },
{ nome: "Juliana", progresso: 72 },
{ nome: "Pedro", progresso: 60 }
],
gerarRelatorio: function() {
let totalEstudantes = 0;
let mediaTurma = 0;
let progressoTotal = 0;
for(const estudante of this.estudantes) {
let aprovados = estudante.progresso >= 70 ? "Aprovado!" : "Em andamento.";
console.log(`Estudante ${estudante.nome} | Progresso: ${estudante.progresso}% | Situação: ${aprovados}`);
progressoTotal += estudante.progresso;
totalEstudantes++;
mediaTurma = progressoTotal / totalEstudantes;
}
console.log(`Total de estudantes:`, (totalEstudantes));
console.log(`Média geral da turma: ${mediaTurma}%`);
}
}
curso.gerarRelatorio();