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 contador = 0;
    let situacao;
    let media = 0;
    for (let i = 0; i < this.estudantes.length; i++) {
        contador++;
        media += this.estudantes[i].progresso;
        this.estudantes[i].progresso >= 70 ? situacao = 'Aprovado' : situacao = 'Em andamento'
        
        console.log(`Estudante: ${this.estudantes[i].nome} | Progresso: ${this.estudantes[i].progresso}% | Situação: ${situacao}`);
    }
    media = media / this.estudantes.length
            console.log(`
Total de estudantes: ${contador}
Média geral da turma: ${media}%`);
  }
};
curso.gerarRelatorio();