Python Написать программу, которая будет выводить результат вычисления простых математических действий над тремя числами. Программа должна ожидать от пользователя ввода трёх чисел a, b и c, и затем вывести строку, которая будет содержать результат вычисления по формуле b * (a - c).
Указания:
Вычисление должно производиться в функции.
Контрольные примеры:
a = 3, b = 2, c = 1, результат: 4
Написала ьак:
def decision():
a = int(input(3))
b = int(input(2))
с = int(input(1))
operator = input() # decision
if operator == "decision":
result = b * (a - c)
print("Result" + str(result))
decision ()
Кажется чего-то не хватает, не могу понять чего
268
414
Ответы на вопрос:
Отличается скоростью
В обычном алгоритме Евклида мы последовательно вычитаем из большего меньшее, пока они не станут равны.
В модифицированном мы берем остаток от деления большего на меньшее, пока одна из переменных не станет равной 0.
То есть если взять числа 36 и 48, то
Обычный алгоритм Евклида:
1) 48 - 36 = 12
2) 36 - 12 = 24
3) 24 - 12 = 12
4) Вывод 12
Модифицированный:
1) 48 %(mod) 36 = 12
2) 36 %(mod) 12 = 0
3) Вывод 12
Разница в 1 шаг из-за того, что числа маленькие, с большими числами разница в количестве шагов больше.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
aigerimnur10.08.2022 19:37
-
maksim2244104.03.2023 00:58
-
livadin310514.03.2022 02:35
-
катрин011111.01.2020 11:07
-
SOLA22814.10.2020 16:28
-
milana616417.05.2023 23:30
-
193934626.02.2020 18:39
-
Bomb993130.05.2022 03:28
-
Jfjdhdhhdjdxjxh111109.10.2022 05:01
-
yulyamazelyuk15.06.2020 03:45
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.