Estou com uma dúvida
o meu codigo não esta saindo o mais grdo e o mais magro o que esta errado
package Aula4;
import java.util.*;
public class Array {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String nome[]= new String[3];
double peso[]= new double[3];
double gordo = 0;
double magro = 0;
for(int i=0;i<nome.length;i++){
System.out.println("Informe seu nome ");
nome[i]=sc.next();
System.out.println("Informe seu peso ");
peso[i]= sc.nextDouble();
}
for(int i=0;i<nome.length;i++){
gordo = peso[i];
magro = peso[i];
if(magro <= 0 || peso.length<magro){
magro = peso[i];
}else if(peso.length> gordo){
magro= peso[i];
}//fim do if
}//fim do for
System.out.println(" O maior peso é: " + gordo);
System.out.println(" O menor peso é: " + magro );
}
}