Java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import java.util.Scanner; public class DecToOct{ public static void main(String []args){ Scanner sc = new Scanner(System.in); System.out.println("Enter a decimal value:"); int decimal = sc.nextInt(); int octal = 0, i = 1; while(decimal!=0){ octal += (decimal % 8) * i; i = i * 10; decimal = decimal / 8; } System.out.println("Octal value: "+octal); } } |
Python
decimal = int(input("Enter a decimal value:")) octal = 0 i = 1 while decimal!=0: octal += (decimal % 8) * i i = i * 10 decimal = decimal//8 print(octal) |