Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2017, 16:52   #1
Vlad22222222
 
Регистрация: 12.10.2017
Сообщений: 5
Вопрос Программа для умножения 2 чисел в 2 системе счисления

добавьте комментариев к программе , а то не понимаю что к чему



#include <string>
#include <cstring>

using namespace std;

int main()
{
char bvector1[100]; char bvector2[100]; int rezult[100];
cin.getline(bvector1, sizeof(bvector1)-1);
cin.getline(bvector2, sizeof(bvector2)-1);


int L1 = strlen(bvector1);

int L2 = strlen(bvector2);

for (int i = 0; i < L1 + L2; i++) rezult[i] = 0;
for (int i = L2 - 1; i >= 0; i--)
{

for (int j = L1 - 1; j >= 0; j--)
{
if (rezult[j + i + 1] > 1) {
rezult[j + i + 1] = (bvector1[j] - '0') * (bvector2[i] - '0');
rezult[i + j]++;
}

else
{
rezult[j + i + 1] += (bvector1[j] - '0') * (bvector2[i] - '0');
if (rezult[j + i + 1] > 1) {
rezult[j + i + 1] = 0;
rezult[i + j]++;
}
}
}
}
for (int i = 0; i < L1 + L2; i++) cout << (int)rezult[i];
system("Pause");
return 0;
}
Vlad22222222 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в шестнадцатеричной системе счисления ss1112 Помощь студентам 2 18.12.2016 11:37
[Delphi] ИЗ четырнадцатеричной системе счисления в десятеричной системе счисления Safok Помощь студентам 1 17.11.2014 22:41
Деление двух чисел в двоичной системе счисления DEFENDOR Паскаль, Turbo Pascal, PascalABC.NET 4 27.12.2011 22:10
Умножение двух чисел в p-ичной системе счисления - turbo pascal oxygen2007rus Помощь студентам 1 13.12.2009 16:00
Деление чисел в двоичной системе счисления Mss_Smith Помощь студентам 9 04.05.2007 17:02