кодесурса
«C ++

Упражнения на C ++: преобразование десятичного числа в двоичное

script1adsense2code
script1adsense3code

C ++ для цикла: упражнение-70 с решением

Напишите программу на C ++ для преобразования десятичного числа в двоичное число.

Пример решения : -

Код C ++:

#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
        int dec_num, rem, quot, i=1, j;
        int bin_num[100];
		cout << "\n\n Convert a decimal number to binary number:\n";
	cout << "---------------------------------------------------\n";
	cout << " Input a decimal number: ";
	cin>> dec_num;
        quot = dec_num;
        while(quot != 0)
        {
            bin_num[i++] = quot%2;
            quot = quot/2;
        }
        cout<<" The binary number is: ";
        for(j=i-1; j>0; j--)
        {
            cout<<bin_num[j];
        }
   cout<<("\n");  
 }  

Пример вывода:

 Преобразовать десятичное число в двоичное число:                            
-------------------------------------------------- -                    
 Введите десятичное число: 35                                            
 Двоичное число: 100011

Блок - схема:

«Блок-схема:

Редактор кода C ++:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C ++, чтобы получить квадратную матрицу с нулями вниз по главной диагонали, 1 в записях чуть выше и ниже основной диагонали, 2 выше и ниже этой и т. Д.
Далее: Напишите программу на C ++ для преобразования десятичного числа в шестнадцатеричное число.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code