import java.util.Random; class ArrayOppgaver { public static int finnMinste(int indeks, int[] tallArray) { /* Oppgave 4 - finn minste tall i en array av int'er Det finnes flere alternative måter å løse denne */ if (indeks == tallArray.length -1) { //basissteget: hvis index er siste index i array return tallArray[indeks]; } int returnert = finnMinste(indeks+1, tallArray); //minste tallet av de resterende i array if (returnert < tallArray[indeks]) { return returnert; } else { return tallArray[indeks]; } } public static void main(String[] args) { Random rd = new Random(); int[] arr = new int[100]; for (int i = 0; i < arr.length; i++) { arr[i] = rd.nextInt(10000); // lagrer random tall i array } System.out.println(finnMinste(0, arr)); arr = new int[200]; for (int i = 0; i < arr.length; i++) { arr[i] = rd.nextInt(10000); // lagrer random tall i array } System.out.println(finnMinste(0, arr)); } }