x=int(input())
y=int(input())
res=0
z=0
while z!=(abs(y)):
res=res+(abs(x))
z=z+1
if y < 0:
res= -res
if x < 0:
print(res)
Поделитесь своими знаниями, ответьте на вопрос:
на языке python Напишите программу, которая получает с клавиатуры два числа, одно из которых может не быть целым, и вычисляет их произведение, используя только операции сложения. Учтите, что числа могут быть отрицательными
x=int(input())
y=int(input())
res=0
z=0
while z!=(abs(y)):
res=res+(abs(x))
z=z+1
if y < 0:
res= -res
if x < 0:
res= -res
print(res)