Decimal to octal number conversion program in C++

By: Prof. Dr. Fazal Rehman | Last updated: October 21, 2023

Decimal to octal number conversion program in C++. Decimal to octal Decimal Value =115;
Integer Quotient Reminder Reminder in octal
115/8 14 3 3
14/8 1 6 6
1/8 0 1 1
Octal value = 163

Flowchart of Decimal to octal  program in C++

Flowchart of Decimal to octal  program in C++

C++ Program to convert Decimal to octal number program

Output Please Enter the decimal number: 9 Decimal is 9 and its octal is: 11

Excercise

Find the possible mistakes in the following Shamil’s Flow Table of the Program to convert the decimal number to its octal number. if user input decimal as 115 the loop will execute as follows
Loop What lines will execute? Actual work to do
1 time j=115 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, ocn=ocn(j%8)*i ocn=0 +(163%8) *1 ocn=0+(3) *1 ocn=3   i=i*10 i=1*10 i=10
2 time j=14 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 9, 10, 11, 12, 13, 14, 15, 16, 17 ocn=ocn(j%8) *i ocn=3 +(8%14) *10 ocn=3+(6) *10 0cn=63   i=i*10 i=10*10 i=100
3 time j=1 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 9, 10, 11, 12, 13, 14, 15, 9, 10, 11, 12, 13, 14, 15, 16, 17 ocn=ocn(j%8) *I ocn=63+(1%8) *100 ocn=63+(1) *10 ocn=163   i=i*10 i=100*10 i=1000   the octal of 115 is 163
 

Leave a Comment

All Copyrights Reserved 2025 Reserved by T4Tutorials