Pessoal estou colocando esse código para discutir, outros métodos mais "elegantes" de se escrever, lembrando que este código resolveu em partes o que exercicio pedia, mas gostaria de alguma comparações para melhorar a lógica, além de ter vários erros, esse está legal para um iniciante.
//Escreva uma aplicativo que lê trê inteiros digitados pelo usuário e exibe a soma, o produto, a média,
//o maior e menor valor desses números em um dialogo de mensagem de informação.
//Pacote de extensão Java
import javax.swing.*;
public class Exercicio218 {
/**
* @param args
*/
//método que inicia o aplicativo
public static void main(String[] args) {
// TODO Auto-generated method stub
String numA, numB, numC, result;
int a, b, c, soma, produto, media;
//lê os três valores digitados pelo usuário
numA = JOptionPane.showInputDialog("Entre com o primeiro valor");
numB = JOptionPane.showInputDialog("Entre com o segundo valor");
numC = JOptionPane.showInputDialog("Entre com o terceiro valor");
//converte os números do tipo String para o tipo int
a = Integer.parseInt(numA);
b = Integer.parseInt(numB);
c = Integer.parseInt(numC);
//inicializa o valor da variável
result = "";
if (a > b && a > c)
result = result + a + " é maior";
if (b > a && b > c)
result = result + b + " é maior";
if (c > a && c > b)
result = result + c + " é maior";
if (a < b && b > c)
result = result + "\n" + a + " é menor";
if (b < a && a > c)
result = result + "\n" + b + " é menor";
if (c < a && a > b)
result = result + "\n" + c + " é menor";
result = result + "\n" + (a + b + c) + " Soma";
result = result + "\n" + (a * b * c) + " Produto";
result = result + "\n" + (a + b + c) / 3 + " Divisão sobra o inteiro";
//Exibe os resultados
JOptionPane.showMessageDialog(null, result, "Resultado exercício 2.18",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}