Estou com dificuldade para resolver a parte de lógica da condição if, preciso descobrir quem é o maior numero e o menor numero entre os informados.
package Exercicio;
import javax.swing.JOptionPane;
public class Ex {
public static void main(String[] args){
String qnt=" ", num=" ";
int qntint=0, numint=0, maior=0, menor=1000000000, aux=0, lixo=0;
qnt = JOptionPane.showInputDialog("Insira a quantidade de vezes que deseja calcular: ");
qntint = Integer.parseInt(qnt);
for(int i=0; i<qntint; i++){
num = JOptionPane.showInputDialog("Insira um número: ");
numint = Integer.parseInt(num);
if(numint>maior){
aux=maior;
maior=numint;
if(aux<menor)
menor=aux;
}
else if((numint<maior)&&(numint<menor)){
menor=numint;
}
else if((numint<maior)&&(numint>menor)){
lixo=numint;
}
}
JOptionPane.showMessageDialog(null,"O maior número é: "+maior+"\nO menor número é: "+menor);Texto pré-formatado
}
}