PYTHON
Напишите программу, которая вводит два целых числа и находит их произведение, не используя операцию умножения. Учтите, что числа могут быть отрицательными. на пайтоне
И с отрицательным b сработает?
Расскажите, если у Вас работает :)
Можно еще читерством (формально умножения нет) решить xy=1/(1/x/y), только надо проверить что x или y не равно 0. Но это реальный чит :).
с отрицательным не работает)
а мое работает
Ответы
Ответ дал:
1
Ответ:
m,n=map(int,input().split())
s=0
for i in range(abs(m)): s+=n
print(-s) if m<0 else print (s)
Она использует сложение. Вводить надо через пробел 2 числа и затем ентер.
Объяснение:
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
7 лет назад
9 лет назад
9 лет назад
a = int(input('Введите первое число:\t'))
b = int(input('Введите первое число:\t'))
res = list()
while len(res) < b:
res.append(a)
print(sum(res))