Nella ricerca del numero minimo in un array.....
supponiamo che il num max di elementi di un array sia 5,e attualmente sono contenuti solo 3 elementi.
Ecco il mio array
5,2,3,_,_
ora vorrei calcolare il min di questi elementi..quindi:
(cito da parte del mio codice)
for (int i=0; i<MaxArray; i++){
if (number[i] <= number[indexOfMin]) {
indexOfMin = i;
nMin = number[indexOfMin];
}
}
jLabelMin.setText("Il min è " + nMin + " di posizione " + indexOfMin);
}
..il problema è che l'array non essendo completo mi da ovviamente come numero minimo quello alla posizione nuemro 4 e mi indica tale numero come 0.Come posso fare?
Ulteriore domanda:se in un array non inserisco tutti i numeri sino al num max di elementi contenuti,il resto degli elementi mancanti è 0 per default?
grazie![]()