Skip to content

Escola Inteligente é uma aplicação Java que interage através do terminal apresentando algumas funcionalidades para determinados departamentos; com o intuito de praticar Controle de Fluxo e Entrada de dados em Java.

Notifications You must be signed in to change notification settings

MilenaSuzumura/escola-inteligente

Repository files navigation

🏫 Escola Inteligente 🧑‍🏫

Escola Inteligente é uma aplicação Java que interage através do terminal apresentando algumas funcionalidades para determinados departamentos; com o intuito de praticar Controle de Fluxo e Entrada de dados em Java.

OBS: ESSA ATIVIDADE FOI DESENVOLVIDA NA TRYBE.


📑 Informações básicas e Orientações 📑

⚙️ Técnologias usadas ⚙️
  • Java;
  • Maven;
  • Eslint.
⌨️ Instalando Dependências ⌨️

Execute: mvn install


👥 Informações gerais 👥

🚪 Entrada Inicial 🚪
Boas vindas a Escola Inteligente!
Escolha um departamento:
1 - Pessoa Estudante - Calcular idade em dias
2 - Secretaria - Calcular a média das notas
3 - Portaria - Gerar relatório de controle de acesso

🧑‍🎓 Pessoa Estudante 🧑‍🎓

Calcula a idade da pessoa estudante em dias

Para isso, o usuário deverá enviar o nome, idade em anos, meses e dias.


  • mensagem para nome: Qual o nome da Pessoa Estudante?

  • mensagem para pedir para informar a idade: Qual a sua idade em anos, meses e dias?

  • mensagem para os anos: anos:

  • mensagem para os meses: meses:

  • mensagem para os dias: dias:

  • mensagem final: A idade de Nome em dias é TotalDeDias.


OBS: A contagem é feita pensando que todos os anos contém 365 dias e que os meses contém 30 dias.


✍️ Secretaria ✍️

Calcula a média das notas de uma pessoa estudante

Para isso, o usuário deverá enviar o nome e as notas: nota 1, nota 1, nota 3 e nota 4.


  • mensagem para nome: Qual o nome da Pessoa Estudante?

  • mensagem para a nota 1: Avaliação 1:

  • mensagem para a nota 2: Avaliação 2:

  • mensagem para a nota 3: Avaliação 3:

  • mensagem para a nota 4: Avaliação 4:

  • mensagem final: A média das notas de Nome é Media


OBS: A contagem é feita somando todas as notas todos os anos e divindo por 4


🚪 Portaria 🚪

Realiza o controle de acesso e a emissão do relatório

🚪 Entrada Inicial 🚪

Entre com o número correspondente à opção desejada:
1 - Registrar o acesso de pessoa estudante
2 - Finalizar o acesso e emitir o relatório

  • Se o usuário retornar o número 1, a seguinte mensagem retornará: Entre com a idade da pessoa estudante:. 1 - Após, caso o usuário mandar um número menor que 11, a mensagem será: Pessoa estudante do Ensino Fundamental I, catraca liberada!. 2 - Caso o usuário mandar um número entre 11 à 14, a mensagem será: Pessoa estudante do Ensino Fundamental II, catraca liberada!. 3 - E caso o usuário mandar um número maior que 14, a mensagem será: Pessoa estudante do Ensino Médio, catraca liberada!. 4 - Se o usuário não mandar um número, a mensagem será: Idade incorreta.

  • Se o usuário retornar o número 2, após cadastrar a entrada dos estudantes, ele mostrará as seguintes informações: A quantidade de estudantes de cada ensino que entraram, a porcentagem de estudantes de cada ensino e a quantidade total.


Exemplo de saída:

----- Quantidade -----
Ensino Fundamental I: 40
Ensino Fundamental II: 100
Ensino Médio: 60

----- Percentual -----
Ensino Fundamental I: 20.0%
Ensino Fundamental II: 50.0%
Ensino Médio: 30.0%

TOTAL: 200

About

Escola Inteligente é uma aplicação Java que interage através do terminal apresentando algumas funcionalidades para determinados departamentos; com o intuito de praticar Controle de Fluxo e Entrada de dados em Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages