jeudi 4 avril 2019

Why my code compare only first and last number of array - Java

I want to get minimum number of my array, but my "if" compare only first and last position of array.

int[] randNumbers = new int[20]; //deklaracja nowej tablicy 20-elementowej
Random r = new Random(); // Dodana metoda random do losowania

for(int i=0; i<randNumbers.length; i++) {

    randNumbers[i] = r.nextInt(101);
    int min = randNumbers[0];

    System.out.println("Number "+i+": " +  randNumbers[i]);


    if (randNumbers[i] < min) {
        min = randNumbers[i];
    }
    if (i == randNumbers.length-1) {
        System.out.println("Min number is: " + min);
    }
}




Aucun commentaire:

Enregistrer un commentaire