Предмет: Информатика, автор: cosmocmolecule

20 баллов.
Напишите программу, которая вводит с клавиатуры два целых числа и вычисляет их произведение, используя только операции сложения. Учтите, что числа могут быть отрицательными.

Ответы

Автор ответа: alexshor
0

Ответ:

результат в приложении

Объяснение:

#!/usr/bin/env python3

x = int(input('Введите первое число: '))

y = int(input('Введите второе число: '))

sum = 0

if x > 0:

   for i in range(x):

       sum += y

elif y > 0:

   for i in range(y):

       sum += x

else:

   for i in range(abs(y)):

       sum += abs(x)

print(x, '*', y, '=', sum)

Приложения:
Похожие вопросы
Предмет: Окружающий мир, автор: диашка15
Предмет: Русский язык, автор: Anastasiasuperclass
Спи¬ши¬те, рас¬кры¬вая скоб¬ки и встав¬ляя недо¬ста¬ю¬щие буквы. Объ¬яс¬ни¬те пра¬во¬пи¬са¬ние не.


Мы при¬ня¬ли в дар бли¬ста¬тель¬ный и (не) слы¬хан¬но бо¬га¬тый язык наших клас¬си¬ков, и наш свя¬щен...ый долг – сбе¬речь это до¬сто¬я¬ние (Пауст.). 2. Рас¬ска¬зать кра¬со¬ту этого мно¬го¬днев¬но¬го снеж¬но¬го цар¬ства (не) воз¬мож¬но (Pep.). 3. (Не) раз мы ви¬де¬ли остав¬лен...ые тюки то¬ва¬ров, (не) из¬вест¬но кому при¬над¬ле¬жа¬щие, никем (не) охра¬ня¬е¬мые (Pep.). 4. Было (не) по¬нят¬но, как в гу¬стом лесу, дви¬га¬ясь почти на ощупь, люди най¬дут свое место в горах и при¬го¬то¬вят¬ся к бою (Закр.). 5. К сча¬стью, до бли¬жай¬шей охот¬ни¬чьей из¬буш¬ки оста¬лось, по-ви¬ди¬мо¬му, со¬всем (не) да¬ле¬ко (Сер.). 6. (Не) теряя ни ми¬ну¬ты и в душе ра¬ду¬ясь, мы без уста¬ли ру¬би¬ли хвою (Сер.). 1. Су¬мер¬ки сгу¬ща¬лись мед¬лен¬но, почти (не) за¬мет¬но для глаза (Эрт.). 8. (Не) то¬ро¬пясь идя по шоссе, Сер¬гей (не) от¬ступ¬но гля¬дел на этот вол¬шеб¬ный пожар (Эрт.).