From 19f7180d0a2c0db2a9c0e529f17865f886ffaf12 Mon Sep 17 00:00:00 2001 From: Ayush Parikh Date: Wed, 26 May 2021 10:08:27 +0530 Subject: [PATCH 1/2] Create decitobinary.cpp --- decitobinary.cpp | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 decitobinary.cpp diff --git a/decitobinary.cpp b/decitobinary.cpp new file mode 100644 index 0000000..ee90c2b --- /dev/null +++ b/decitobinary.cpp @@ -0,0 +1,26 @@ +#include +#include + +long decimalToBinary(int decimalnum) +{ + long binarynum = 0; + int rem, temp = 1; + + while (decimalnum!=0) + { + rem = decimalnum%2; + decimalnum = decimalnum / 2; + binarynum = binarynum + rem*temp; + temp = temp * 10; + } + return binarynum; +} + +int main() +{ + int decimalnum; + printf("Enter a Decimal Number: "); + scanf("%d", &decimalnum); + printf("Equivalent Binary Number is: %ld", decimalToBinary(decimalnum)); + return 0; +} From 0c72025f027fdaa48c456dab219f5949ae984366 Mon Sep 17 00:00:00 2001 From: Ayush Parikh Date: Wed, 26 May 2021 10:16:26 +0530 Subject: [PATCH 2/2] Rename decitobinary.cpp to decitobinary.c --- decitobinary.cpp => decitobinary.c | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename decitobinary.cpp => decitobinary.c (100%) diff --git a/decitobinary.cpp b/decitobinary.c similarity index 100% rename from decitobinary.cpp rename to decitobinary.c