calculadora.java

Calculadora de alcance

1 O projeto

1.1 As variáveis visualizacoes, clique, compartilhamentos, quantidadeDias e novasVisualizacoes, que são números inteiros, foram criadas do tipo Double, para ser possível o cálculo com as outras variáveis que são do tipo Double.

1.2. Foi criado o método ListarAnuncios, para imprimir o relatório dos anúncios cadastrados. Nesse método, foi feita a calculadora de alcance. O Math.floor foi utilizado para arredondar os números. Os cálculos para gerar os cliques, compartilhamentos, novasVisualizacoes e totalVisualizacoes, foram feitos mediante a uma regra de 3. Exemplo: A cada 20 pessoas que clicam no anúncio, 3 compartilham nas redes sociais. cálculo feito: 20X = 3

X = 0,15

1.3. Foi usado encapsulamento e programação orientada a objeto.

1.4. Um ArrayList foi criado para cadastro dos anúncios e armazenamento das informações.

1.5 Um for foi utilizado para que o mesmo anúncio não fosse compartilhado mais de 4 vezes.

  1. Como compilar

2.1 Ao executar o projeto, uma janela solicitará os dados, para o cadastro dos anúncios.

2.3 O nome do anúncio e o nome do cliente, são variáveis do tipo String, que são variáveis de texto; A quantidade de dias e também o valor investido por dia, são do tipo Double, esses números podem ser fracionados, ao digitar números fracionados, não pode ser usado virgula, deve ser usado ponto, exemplo: 1.99 As datas de início e término, são variáveis do tipo Date, o usuário deverá digitar: ano, mês e dia, exemplo: 2021-05-16

2.4 Após digitar os dados de cadastro do anúncio, o sistema perguntará se desejo cadastrar mais anúncios. Se sim devo digitar s , se não posso digitar qualquer outra letra. Depois de terminar de digitar os dados de cadastro, o sistema mostrará no console, um relatório dos anúncios.

  1. Tecnologias utilizadas

Para rodar o projeto, é preciso ter instalado o netbens e o JDK.

Netbeans 11.2;

Java 8;