Software & Finance Forums

### Author Topic: Turbo C Binary Number Addition without Array  (Read 3559 times)

#### kathir

• Sr. Member
• Posts: 283
##### Turbo C Binary Number Addition without Array
« on: April 02, 2012, 01:32:27 pm »
Here is the Turbo C program to add two binary numbers without using array.

Code:
```//Source Code Listing

#include <stdio.h>
#include <conio.h>

#define NUM_BINARY_DIGITS 16

{
int i, c = 0, sum = 0;
int a, b;
int factor = 1;

for(i = 0; i < NUM_BINARY_DIGITS; i++)
{
a = (number1 % 10) ? 1 : 0;
b = (number2 % 10) ? 1 : 0;
number1 /= 10;
number2 /= 10;
sum += ((a ^ b) ^ c) * factor;
factor *= 10;
c = ((a & b) | (b &c)) | (b & c);
}
if(c > 0)
sum += factor;

return sum;
}

void main()
{

printf("Number First Number:");
scanf("%d", &x);

printf("Number Second Number:");
scanf("%d", &y);

printf("Sum = %d\n", z);
}
```

Number First Number:10101010
Number Second Number:1
Sum = 10101011

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Фабрика Инте
« Reply #1 on: April 08, 2017, 04:00:58 am »
Гостиная Версаль
www.imp-mebeli.ru
----------

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Фабрика Инте
« Reply #2 on: April 08, 2017, 06:24:34 am »
Гостиная Версаль
www.imp-mebeli.ru
----------

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Фабрика Инте
« Reply #3 on: April 08, 2017, 06:28:20 am »
Гостиная Версаль
www.imp-mebeli.ru
----------

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Фабрика Инте
« Reply #4 on: April 08, 2017, 08:28:34 am »
Гостиная Версаль
www.imp-mebeli.ru
----------

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Фабрика Инте
« Reply #5 on: April 08, 2017, 08:34:29 am »
Гостиная Версаль
www.imp-mebeli.ru
----------

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Фабрика Инте
« Reply #6 on: April 08, 2017, 08:34:56 am »
Гостиная Версаль
www.imp-mebeli.ru
----------

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Фабрика Инте
« Reply #7 on: April 08, 2017, 08:36:46 am »
Гостиная Версаль
www.imp-mebeli.ru
----------

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Татьяна Тара
« Reply #8 on: May 07, 2017, 08:47:48 am »
Этот чай уникального пурпурного цвета, вот уже более шести тысяч лет выращивается в самых высоких горах на земле - Непале и Тибете и используется в разнообразных медицинских целях, а сейчас засчёт огромного набора полезных свойств заслуженно набирает популярность во всём мире.
Пурпурный чай - это мощнейший жиросжигатель, который к тому же препятствует возникновению новых отложений, превращая жир в энергию.
Официальный сайт: http://pur.bxox.info

#### ClintonEnupt

• Hero Member
• Posts: 542
##### Пурпурный ча
« Reply #9 on: May 07, 2017, 08:49:16 am »
Этот чай уникального пурпурного цвета, вот уже более шести тысяч лет выращивается в самых высоких горах на земле - Непале и Тибете и используется в разнообразных медицинских целях, а сейчас засчёт огромного набора полезных свойств заслуженно набирает популярность во всём мире.
Пурпурный чай - это мощнейший жиросжигатель, который к тому же препятствует возникновению новых отложений, превращая жир в энергию.
Официальный сайт: http://pur.bxox.info

#### HeexyRhype

• Sr. Member
• Posts: 456

Disclaimer: This web site is for educational and informational purposes only. Click here to read the Disclaimer.