Este é um projeto simples em Java que calcula a nota final de um aluno com base nos pesos e notas de várias atividades. O objetivo é determinar se o aluno foi aprovado, com base em uma nota mínima de 85%.
- Cadastro de múltiplas atividades com nome, peso e nota.
- Cálculo da média ponderada das notas.
- Verificação se a soma dos pesos das atividades é igual a 100.
- Exibição de uma mensagem de aprovação ou reprovação com base na nota final.
Para executar o projeto, siga os passos abaixo:
-
Clone o repositório:
git clone git@github.com:Matheus-Pozett/JAVA-REGRA-PROGRESSAO.git
-
Navegue até o diretório do projeto:
cd java-regra-progressao -
Instale as dependências com o Maven: Este comando irá baixar as dependências necessárias listadas no
pom.xml.mvn install
-
Execute a aplicação: Este comando inicia a aplicação a partir da classe principal
App.java.mvn exec:java -Dexec.mainClass="com.trybe.java.regraprogressao.App"
Ao executar a aplicação, o console solicitará a quantidade de atividades a serem cadastradas e, em seguida, os detalhes de cada atividade (nome, peso e nota).
src/main/java/com/trybe/java/regraprogressao/App.java: Classe principal que inicia a aplicação.src/main/java/com/trybe/java/regraprogressao/CadastroAtividades.java: Classe que contém a lógica para cadastrar as atividades e calcular o resultado final.pom.xml: Arquivo de configuração do Maven com as dependências e configurações do projeto.
- Java 17
- Maven
- Matheus Pozett - Linkedin