Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
xXFrostaliyaXx
29.06.2021 05:53 •
Информатика
Создать программу python напишите программу, которая получает два целых числа и находит их произведение, не используя операцию умножения. учтите, что числа могут быть отрицательными. пример: введите два числа: 10 -15 10*(-15)=-150
Показать ответ
Ответ:
58310
08.10.2020 00:30
A=int(input('a = '));
b=int(input('b = '));
if (((a<0) & (b>0)) | ((a>0) & (b<0))): sgn=1;
else: sgn=0;
if (a<0): a=-a;
if (b<0): b=-b;
c=0;
while (a>0):
if ((a & 1)==1): c+=b;
a>>=1;
b<<=1;
if (sgn==1): print('результат: ',-c);
else: print('результат: ',c);
a = - 42153689754
b = 7892456310201
результат: - 332696154697212539380554
0,0
(0 оценок)
Популярные вопросы: Информатика
liliyamukhamad
10.03.2023 04:25
Вводится строка.требуется удалить из неё повторяющиеся подряд идущие символы(оставить один) и все пробелы. например, если было введено abc cde def , то должно быть...
gggnnn
06.12.2022 00:14
Перевести десятичные дроби в шестнадцатеричную систему счисления. 745; 101; 8453; 3451; 8455; 225; 1234; 455....
Missxart
01.11.2020 13:56
расшифровать язык Begdegoo Шифра...
marina999mmm
24.03.2020 11:35
Вопрос 2 Имеется два запоминающих устройства: одно ёмкостью 2048 Кбайт, другое – 2048 байт. Укажите суммарную ёмкость обоих устройств в Кбайтах....
nastyaplokhovanastya
17.01.2023 07:02
Для кодирования цвета фона страницы Интернета используется атрибут bgcolor = «#», где в кавычках задаются шестнадцатеричные значения интенсивности цветовых компонент...
Alllllllex
13.03.2020 04:49
Три пирата нытик,стрелец,барс зарыли все сокровища на острове.один возле лимона другой возле банана а третий возле абрекоса.один закопал ракушку другой сундучок...
yuliamoisei
16.04.2020 13:11
Написать эссе на тему «it технологии(компьютер) в профессии повар»...
hasmikaydinyan
15.12.2020 17:18
Вы можете мне составить большой диалог к тему новый год мне ^^нужно...
Ulysses228
15.12.2020 17:18
14 скласти рівняння реакцій між речовинами, які у водних розчинах взаємодіють за такими іонними схемами. а) fe0+cu2+→fe2++cu; б) zn(oh)2+2h+→zn2++2h2o 8 . скласти...
Настуушка
15.12.2020 17:18
Речное судно на подводных крыльях развивает мощность 1500 квт при коэффициенте полезного действия 30 % сколько сжигается горючего на пути 1 км при скорости 72км\ч...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
b=int(input('b = '));
if (((a<0) & (b>0)) | ((a>0) & (b<0))): sgn=1;
else: sgn=0;
if (a<0): a=-a;
if (b<0): b=-b;
c=0;
while (a>0):
if ((a & 1)==1): c+=b;
a>>=1;
b<<=1;
if (sgn==1): print('результат: ',-c);
else: print('результат: ',c);
a = - 42153689754
b = 7892456310201
результат: - 332696154697212539380554