Nunca constroi-se algo grande sozinho, pois voce precisa pelo menos de um aliado para segurar a escada.No ultimo post da serie(aqui) vimos o que sao tipos de dados, como declaramos e iniciamos variaveis, e exibimos o seu conteudo.Hoje iremos ver como utilizar estes elementos a nosso favor, realizando operacoes matematicas e armazenando os resultados em novas variaveis.Bem, chega de papo!Criem um novo projeto no Eclipse e criem a classe ManipulandoVariaveis:public class ManipulandoVariaveis { public static void main(String[] args) { }}Dentro desta classe, crie 6 variaveis do tipo double (num1, num2, resultadoSoma, resultadoSubtracao, resultadoMultiplicacao, resultadoDivisao) e uma do tipo String (mensagem):public class ManipulandoVariaveis { public static void main(String[] args) { double num1; double num2; double resultadoSoma, resultadoSubtracao, resultadoMultiplicacao, resultadoDivisao; String mensagem; }}Perceba o destaque da linha em azul.Colocamos todas as variaveis "resultado" em uma linha de codigo so (uma linha de codigo so acaba quando ha um ";"). E permitido declarar variaveis do mesmo tipo desta forma, com tanto que sejam separadas por virgula umas das outras.Agora vamos iniciar as variaveis num1 e num2 com os numeros 10 e 2, respectivamente:public class ManipulandoVariaveis { public static void main(String[] args) { double num1; double num2; double resultadoSoma, resultadoSubtracao, resultadoMultiplicacao, resultadoDivisao; String mensagem; num1 = 10; num2 = 2; }}Nesta sequencia, vamos agora realizar as quatro operacoes matematicas (soma, subtracao, multiplicacao e divisao) e armazenar em nossas variaveis "resultado".OBS.: Os simbolos de operacao na programacao sao: Soma -> +; Subtracao -> -; Multiplicacao -> *; Divisao -> /;public class ManipulandoVariaveis { public static void main(String[] args) { double num1; double num2; double resultadoSoma, resultadoSubtracao, resultadoMultiplicacao, resultadoDivisao; String mensagem; num1 = 10; num2 = 2; resultadoSoma = num1 + num2; resultadoSubtracao = num1 - num2; resultadoMultiplicacao = num1 * num2; resultadoDivisao = num1 / num2; }}Agora que ja temos os valores, precisamos exibi-los e, para isso, iremos concatenar (juntar) os resultados em uma variavel texto (a mensagem) e exibir este texto.public class ManipulandoVariaveis { public static void main(String[] args) { double num1; double num2; double resultadoSoma, resultadoSubtracao, resultadoMultiplicacao, resultadoDivisao; String mensagem; num1 = 10; num2 = 2; resultadoSoma = num1 + num2; resultadoSubtracao = num1 - num2; resultadoMultiplicacao = num1 * num2; resultadoDivisao = num1 / num2; mensagem = "Soma: "+resultadoSoma+" - Subtracao: " +resultadoSubtracao+" - Multiplicacao: "+resultadoMultiplicacao+" - Divisao: "+resultadoDivisao; System.out.println(mensagem); }}Seguindo o codigo, o texto impresso no console foi: Soma: 12.0 - Subtracao: 8.0 - Multiplicacao: 20.0 - Divisao: 5.0Em nossa proxima postagem veremos como capturar um valor digitado pelo usuario e armazena-lo em uma variavel.Ass.: David de Almeida Bezerra Jr O que nos diferencia e a escolha que fazemos, mesmo quando so ha um caminho a seguir!Ate agora em nossas postagens, vimos como capturar entradas do usuario, tratar este valor e exibir saidas, porem tudo em cima da interface modo texto.Hoje veremos como trabalhar com janelas de Dialogo de entrada e saida que, em JAVA, a classe responsavel por isso e a JOptionPane.A JOptionPane, como muitos elementos da interface grafica na linguagem, faz parte da biblioteca javax.swing.*, logo precisaremos declarar com o import antes de iniciarmos a classe:import javax.swing.JOptionPane;A classe JOptionPane tem dois