🟠 Objetivo:
Criar um pequeno sistema de cadastro de alunos com cálculo de média e geração de relatório, utilizando somente conceitos de lógica de programação — pode ser implementado em qualquer linguagem.
✅ Etapa 1 — Cadastro de Aluno
Crie uma estrutura (objeto ou dicionário) para armazenar os dados:
Nome
Idade
Notas (três notas numéricas)
Solicite os dados via entrada do usuário (input ou prompt, por exemplo).
Armazene essas informações em uma lista.
Exemplo:
Digite o nome do aluno: João
Digite a idade: 17
Digite a nota 1: 8
Digite a nota 2: 6
Digite a nota 3: 7
✅ Etapa 2 — Cálculo da Média
Para cada aluno cadastrado, calcule a média das três notas.
Armazene essa média junto aos dados do aluno.
Crie uma função calcularMedia que receba as 3 notas e retorne a média.
✅ Etapa 3 — Verificar Situação do Aluno
Crie uma regra:
Se média ≥ 7 → Aprovado
Se média < 7 → Reprovado
Adicione o status (aprovado ou reprovado) nos dados do aluno.
Crie uma função verificarSituacao(media) que retorna "Aprovado" ou "Reprovado".
✅ Etapa 4 — Relatório Final
Após cadastrar todos os alunos, mostre um relatório com:
Nome
Idade
Média
Situação
Exemplo de saída:
Nome: João | Idade: 17 | Média: 7.0 | Situação: Aprovado
Nome: Maria | Idade: 16 | Média: 5.5 | Situação: Reprovado
✅ Etapa 5 (Desafio Extra) — Melhor Aluno da Turma
Identifique qual aluno obteve a maior média.
Exiba uma mensagem no final:
🏆 Melhor aluno: João com média 9.3
O resultado precisa ser entregue aqui: https://codepen.io/pen/
Quando finalizar, comente aqui, para que possamos ver.
Criar um pequeno sistema de cadastro de alunos com cálculo de média e geração de relatório, utilizando somente conceitos de lógica de programação — pode ser implementado em qualquer linguagem.
✅ Etapa 1 — Cadastro de Aluno
Crie uma estrutura (objeto ou dicionário) para armazenar os dados:
Nome
Idade
Notas (três notas numéricas)
Solicite os dados via entrada do usuário (input ou prompt, por exemplo).
Armazene essas informações em uma lista.
Exemplo:
Digite o nome do aluno: João
Digite a idade: 17
Digite a nota 1: 8
Digite a nota 2: 6
Digite a nota 3: 7
✅ Etapa 2 — Cálculo da Média
Para cada aluno cadastrado, calcule a média das três notas.
Armazene essa média junto aos dados do aluno.
Crie uma função calcularMedia que receba as 3 notas e retorne a média.
✅ Etapa 3 — Verificar Situação do Aluno
Crie uma regra:
Se média ≥ 7 → Aprovado
Se média < 7 → Reprovado
Adicione o status (aprovado ou reprovado) nos dados do aluno.
Crie uma função verificarSituacao(media) que retorna "Aprovado" ou "Reprovado".
✅ Etapa 4 — Relatório Final
Após cadastrar todos os alunos, mostre um relatório com:
Nome
Idade
Média
Situação
Exemplo de saída:
Nome: João | Idade: 17 | Média: 7.0 | Situação: Aprovado
Nome: Maria | Idade: 16 | Média: 5.5 | Situação: Reprovado
✅ Etapa 5 (Desafio Extra) — Melhor Aluno da Turma
Identifique qual aluno obteve a maior média.
Exiba uma mensagem no final:
🏆 Melhor aluno: João com média 9.3
O resultado precisa ser entregue aqui: https://codepen.io/pen/
Quando finalizar, comente aqui, para que possamos ver.