# Program for Decimal to binary conversion

21 April 2023

21 April 2023

Write a program for Decimal to binary conversion

## Description

Get a decimal number as input from the user and print the corresponding binary value as output.

Input

8

Output

1000

## C Program

#include<stdio.h>

int main()

{

int a[10],n,i;

printf("Enter a decimal number: ");

scanf("%d",&n);

for(i=0;n>0;i++)

{

a[i]=n%2;

n=n/2;

}

for(i=i-1;i>=0;i--)

printf("%d",a[i]);

return 0;

}

## C++ Program

#include <iostream>

using namespace std;

int main()

{

int a[10],n,i;

cout<<"Enter a decimal number: ";

cin>>n;

for(i=0;n>0;i++)

{

a[i]=n%2;

n=n/2;

}

for(i=i-1;i>=0;i--)

cout<<a[i];

return 0;

}

## Java

import java.util.Scanner;

public class Main

{

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.print("Enter a decimal number : ");

int dec = sc.nextInt();

System.out.println(Integer.toBinaryString(dec));

}

}

## Python

dec = int(input("Enter a decimal number: "))

binary = bin(dec)

print('Number after conversion is :' + str(binary))

If you are from 2023 batch student, Join our Telegram group for placement preparation and coming placement drive updates : https://t.me/talentbattle2023