Вопрос задан 02.06.2018 в 20:51. Предмет Информатика. Спрашивает Жеткизгенова Акжуныс.

Python Напишите программу, которая получает два целых числа и находит их произведение, не

используя операцию умножения. Учтите, что числа могут быть отрицательными.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ветошкина Настя.

Def prod(x, y):
    r = 0
    if x == 0 or y == 0:
        return 0
    step = 1 if y > 0 else -1
    for _ in range(0, y, step):
        r += x
    if y > 0:
        return r
    else:
        return -r

a, b = (int(n) for n in raw_input().split())

print "{} * {} = {}".format(a, b, prod(a, b))

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос