Есть ответ 👍

Задача 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
Посмотреть ответы 1

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


Отличается скоростью

В обычном алгоритме Евклида мы последовательно вычитаем из большего меньшее, пока они не станут равны.

В модифицированном мы берем остаток от деления большего на меньшее, пока одна из переменных не станет равной 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

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS