Dodawanie liczb binarnych.

0

Witajcie, mam do napisania program sumujący dwie liczby binarne.

 #include <iostream>
using namespace std;

int main () {
	
	int liczba1;	// ilość bitów pierwszej liczby
	int liczba2;	// ilość bitów drugiej liczby
	int liczba3;	
	int carry;
		
	cout << "Wczytaj liczbe bitow pierwszej liczby binarnej: " << endl;
	cin >> liczba1;
	
	char a [liczba1 + 1];
	cout << "Wczytaj pierwsza liczbe: " << endl;
	for ( int i = 0; i < liczba1; i++) {
		cin >> a [i];
		cout << a [i];
	}
	cout << endl;
	
	cout << "Wczytaj liczbe bitow drugiej liczby binarnej: " << endl;
	cin >> liczba2;
	
	char b [liczba2 + 1];
	cout << "Wczytaj druga liczbe: " << endl;
	for (int j = 0; j < liczba2; j++) {
		cin >> b [j];
		cout << b [j];
	}
	cout << endl;
 
 	char result [100]; //tablica wynikowa zawierająca sumę wprowadzonych liczb


return 0;	
}

Na razie wprowadziłem obie liczby dodawane, ale nie mam pomysłu jak już podejść do samej operacji dodawania...

1 użytkowników online, w tym zalogowanych: 0, gości: 1