Задача 1: Вводится число с клавиатуры. Если число положительно, то сделать его отрицательным, если число отрицательное, то необходимо умножить его на два. Вывести результат на экран. Задача 2: Вводится число с клавиатуры. Если число положительно, то умножить число на 10, если число отрицательное, то необходимо сделать его положительным, а если это 0, то прибавить к нему 5. Вывести результат на экран.
Задача 3: Вводятся три числа с клавиатуры, вывести на экран эти числа в порядке убывания.
Задача 4: С клавиатуры вводятся два числа, a и b. Если число a кратно b, то вывести целую часть от деления a на b, а если не кратно, то вывести остаток от деления a на b
Задача 5: С клавиатуры вводятся три числа a, b, c, так, что a < b. Если число c находится между a и b, то вывести сообщение «число c принадлежит интервалу [a,b]», в противном случае вывести на экран «число c не принадлежит интервалу [a,b]»
Примечание: В этой задаче, при выводе сообщения вместо a, b, c у вас должны отображаться числа, которые вы вводили.
все на паскале
300
500
Ответы на вопрос:
Отличается скоростью
В обычном алгоритме Евклида мы последовательно вычитаем из большего меньшее, пока они не станут равны.
В модифицированном мы берем остаток от деления большего на меньшее, пока одна из переменных не станет равной 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
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
marikalinich22.05.2021 20:42
-
lizochkaegorov01.05.2023 02:17
-
Nastusha2103200510.07.2020 23:08
-
alapova105.11.2020 20:25
-
димоооооооооооооон112.01.2023 12:31
-
Мадина111111111213.02.2021 01:02
-
саша200610113.04.2023 07:31
-
utseetstse17.07.2021 18:07
-
Артём1977777719.10.2021 02:58
-
zologiru22.05.2022 00:15
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.