Praktikum kali ini tentang rekursif dan looping. Fungsi rekursif dalam
pemrograman merupakan fungsi yang memanggil/mendefinisikan dirinya
sendiri selama kondisi pemanggilan dipenuhi. For-each merupakan salah satu
perulangan di Java yang umumnya digunakan untuk array atau class Collection
di Java (ArrayList, dll). Foreach loop mengurangi kode secara signifikan dan
tidak menggunakan indeks atau lebih tepatnya counter dalam loop.
/**
*
* @author mnoorhafizi
*/
public class latihan1 {
static int[] nilai = {2, 0, 1, 1, 0, 1, 6, 3,
1, 0, 0, 0, 4};
System.out.println("Nilai Tertinggi
= " + max);
System.out.println("Nilai Terendah =
" + min);
}
}
return max;
}
static int mini(int[] z) {
int min = z[0];
for (int x : z) {
if (x < min) {
min = x;
}
return min;
}
}
III. Output