• Source
    1. import java.util.Scanner;
    2. public class konversidesimalkeoktal
    3. {
    4. public static void main(String args[])
    5. {
    6. Scanner input = new Scanner( System.in );
    7. System.out.println("Masukkan bilangan desimal : ");
    8. int bilangandesimal =input.nextInt();
    9. System.out.println("Bentuk oktalnya adalah : ");
    10. Oktal(bilangandesimal);
    11. System.out.print("\n");
    12. }
    13. public static void Oktal(int desimal)
    14. {
    15. char[] angkaoktal={'0','1','2','3','4','5','6','7'};
    16. if(desimal > 0)
    17. {
    18. Oktal(desimal/8);
    19. System.out.print(angkaoktal[desimal%8]);
    20. }
    21. }
    22. }
    23.