aew pessoal, andem dando uma olhada antes de posta, mais nao axei um post que deu para me entender...
como o topico ja diz, eu quero saber o maior e o menor de um array, eu juro a voces, que ja fiz isso em algoritmo, mais nao tenho salvo e esqueci como se faz! rsrsrs
segue o codigo de como eu estou tentando!
import javax.swing.*;
public class um {
public static void main(String[] args) {
JOptionPane.showMessageDialog(null,"Minino 5\nMaximo 10!\n");
double Array[]= new double [11];
double maior=0, menor=0, media=0, diferenca=0;
int RESP =0,a=0,i;
for(i=1;i<11;i++){
Array[i]=Double.parseDouble(JOptionPane.showInputDialog("Entre com o: "+(i)+" Numero"));
a++;
if((i>=5)&&(i<10)){
RESP = Integer.parseInt(JOptionPane.showInputDialog("Deseja continuar digitando?\n\n1 - SIM\n2 - NAO"));
if(RESP==2)
break;
}
}
maior = Array[i];
menor = Array[i];
for(i = i; i<a; i++){
if(Array[i]>maior)
maior = Array[i];
if(Array[i]<menor)
menor = Array[i];
}
JOptionPane.showMessageDialog(null, "Maior e: " + maior);
JOptionPane.showMessageDialog(null, "O menor e: " + menor);
}
}
o usuario vai digitar no minimo 5 e no maximo 10 numeros...ate ai tudo bem!
eu vi aqui um usuario usando Math.max(x,y) e Math.min(x,y) mais eu nao entendir como se faz...
tentei fazer...
for(i = i; i<a; i++){
Math.max(maior,Array[i]);
}
mais parece que nao e o correto! rsrsrs
e ai? me digam aonde estou errado, como e o correto?
