//PROGRAM 6-14 class Rekursi { char[] daftarHeksa = {'0','1','2','3','4','5','6','7','8','9', 'a','b','c','d','e','f'}; void desimalKeHeksa(int n) { if (n > 1) { desimalKeHeksa(n / 16); } System.out.print(daftarHeksa[n % 16]); } } class DemoRekursi4 { public static void main(String[] args) { Rekursi obj = new Rekursi(); System.out.print("Bentuk heksadesimal dari 1 : "); obj.desimalKeHeksa(1); System.out.println(); System.out.print("Bentuk heksadesimal dari 16 : "); obj.desimalKeHeksa(16); System.out.println(); System.out.print("Bentuk heksadesimal dari 100 : "); obj.desimalKeHeksa(100); System.out.println(); System.out.print("Bentuk heksadesimal dari 1000 : "); obj.desimalKeHeksa(1000); System.out.println(); } }