quarta-feira, 13 de agosto de 2014

8º Gui - Calculadora Simples

Fiz uma simples calculadora com as operações básicas, pelos poucos testes que fiz parece estar funcionando certinho.


Eu pretendia colocar um botão para calcular a porcentagem mas ficou dando um que não consegui consertar, até que o método parece estar certo...



public BigDecimal porcento(BigDecimal valor, BigDecimal cento) {
resultado = valor.multiply(cento.divide(new BigDecimal("100")),                                                       MathContext.DECIMAL128).setScale(2, RoundingMode.HALF_EVEN);
return resultado;
}

Mas quando eu associava o valor retornado na settext() do jtextfield dava erro, quando eu tiver um tempinho livre vou tentar acrescentar esta função de porcentagem com os operadores (+, - e *), fui int+

             


terça-feira, 12 de agosto de 2014

7º GUI - Calculadora de IMC

Uma simples calculadora de IMC e que mostra uma mensagem do status do peso do usuario.





 Download Projeto Download .JAR



6º GUI - Conversor Fahrenheit/Celsius

Conversor de temperatura Fahrenheit para Celsius e vice versa.



Download: Projeto Netbeans
                 .JAR

domingo, 10 de agosto de 2014

4º Programa - Sequencia de Fibonacci

O desafio agora foi de fazer a sequencia de Fibonacci, para quem não sabe a sequencia de Fibonacci é dada pela soma do ultimo numero da sequencia com o penultimo para dar o próximo. Ex: 0,1,1,2,3,5,8,13,21,34 

Download:
                Fibonacci.java
                Fibonacci.class
5º GUI - Mega JSena

Este foi meu primeiro programa com interface gráfica, fiz um simples programa para sortear 6 números e ordená-los em ordem crescente para representar os números da Mega Sena. Futuramente pretendo fazer com que ele sorteie 1000 jogos e faça um jogo com os números que mais saem e um outro com os números que menos saem.

Download: Projeto NetBeans
                  Arquivo .JAR

quarta-feira, 30 de julho de 2014

3º Programa - Jogo dos dados duplo

Este foi um desafio da universidade XTI ao qual era para fazer um jogo de dados onde:

  • Jogador da seu palpite
  • Mostra o valor do dado
  • Verifica se jogador ganhou
Download:
                jogoDados.java
                jogoDados.class
2º programa -Sorteia uma carta no baralho

Cria um deck de cartas e sorteia uma carta, com esta ideia simples da para futuramente criar um jogo de cartas ao qual pretendo criar futuramente.

Download:
                ArrayBaralho.java
               ArrayBaralho.class