Question
Program to convert decimal number to octal using recursion.
ENTER A DECIMAL NUMBER10
THE OCTAL VALUE OF DECIMAL NUMBER 10 IS 12
Share code with your friends
Share on whatsapp
Share on facebook
Share on twitter
Share on telegram
Code
import java.util.*;
public class DecimalToOctal
{
public static long DecimalOctalConversion(long dec)
{
if(dec==0)
{
return 0;
}
else
{
return (dec%8)+10*(DecimalOctalConversion(dec/8));
}
}
public static void main()
{
long decimal=0,octal=0;
Scanner sc=new Scanner(System.in);
System.out.print("ENTER A DECIMAL NUMBER");
decimal=sc.nextInt();
octal=DecimalOctalConversion(decimal);
System.out.println("THE OCTAL VALUE OF DECIMAL NUMBER "+decimal+" IS "+octal);
}
}
Coding Store
Sale
ISC QUESTION PAPERS WITH SOLUTION(PROGRAMMING ONLY)
Sale