Loading repository data…
Loading repository data…
caiorodri / repository
Calculadora de Emissão de Carbono criada para uma Atividade Pratica Supervisionada (APS) da faculdade de Ciências de Computação que estou cursando -- Carbon Emission Calculator created for a Supervised Practice Activity (APS) from the Faculty of Computer Science That I'm Attending
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Calculadora de Emissão de Carbono desenvolvida para uma Atividade Prática Supervisionada (APS) no curso de Ciência da Computação.
A ferramenta foi projetada especificamente para empresas que desejam calcular e monitorar suas emissões anuais de carbono.
Ao iniciar o programa, o usuário pode:

Caso o usuário opte por visualizar as empresas cadastradas, será exibida uma lista contendo todas as empresas armazenadas no arquivo JSON, seguindo um padrão predefinido.

Após a escolha da empresa, todas as suas informações serão exibidas. Essas informações são praticamente as mesmas que o usuário precisará fornecer caso decida calcular a emissão de carbono da própria empresa.

Após pressionar "Enter", o usuário será redirecionado para a tela inicial.
A primeira informação solicitada é o setor de atuação da empresa.

O usuário pode inserir o número correspondente à opção desejada ou digitar o nome do setor. Caso digite "0" ou "sair", retornará à tela inicial.
Em seguida, o usuário deverá informar a quantidade de funcionários que trabalham na empresa.

O usuário deverá inserir o gasto mensal com combustível da empresa.

Em seguida, será necessário selecionar o principal tipo de combustível utilizado.

Cada tipo de combustível possui um fator de emissão diferente:
Esse fator será utilizado para calcular as emissões e armazenado na variável annual_issue1.
O usuário também deverá inserir o gasto mensal com energia elétrica.

Em seguida, deve informar se a empresa utiliza energia solar.

Os multiplicadores variam conforme a escolha:
Opção 1 (Não utiliza energia solar)
Opção 2 (Compra energia de uma fazenda solar)
Opção 3 (Utiliza geração própria, além da rede elétrica)
O fator correspondente será multiplicado pelo consumo de energia e armazenado na variável annual_issue2.
O usuário deve selecionar a opção que melhor representa o modelo de trabalho da empresa.

Cada modelo possui um fator de impacto:
Esse valor será multiplicado pelo número de funcionários da empresa.
A próxima etapa envolve o número de entregas realizadas pela empresa.

O usuário pode selecionar uma opção predefinida ou inserir manualmente a quantidade de entregas na opção "Outros".
Em seguida, será necessário indicar a localização da maioria dos consumidores.

Os multiplicadores variam conforme a localização e setor da empresa:
| Localização dos Consumidores | Indústria/Outro (Multiplicador 1) | Indústria/Outro (Multiplicador 2) | Outros setores |
|---|---|---|---|
| Próximo ao município | 0.00432 | 0.000171 | 0.0044055 |
| Dentro do estado | 0.00432 | 0.00042 | 0.00453 |
| Em estado vizinho | 0.00432 | 0.00156 | 0.0051 |
| Outra região do país | 0.00432 | 0.0036 | 0.00612 |
Caso necessário, o usuário deverá informar o peso médio dos pacotes enviados.

A variável annual_issue3 armazenará o resultado desse cálculo.
Ao concluir todas as etapas, será exibido o resultado final com a emissão anual da empresa e informações sobre créditos de carbono.
A emissão total será calculada somando:
annual_issue1 + annual_issue2 + annual_issue3

Se o usuário optar por encerrar o programa, será exibida uma mensagem animada de despedida.