Вот алгоритм, описанный на псевдокоде. 1) Определите, что будет выведено при А=12 и В=15. 2) Объясните, пожалуйста, операнд НЕ, когда x > 1. Например, я понимаю, что НЕ 0 будет 1, НЕ 1 будет 0. Но как понять этот операнд, когда, как на примере выше, НЕ 12 = y?!
Answers & Comments
Ответ:
1) 60
Объяснение:
1) Алгоритм увеличивает X и Y на A и B соответственно, пока значения X и Y не станут равны. Т.к. это значения должно будет быть получено некоторым количеством сумм как с 12, так и с 15, то это число будет одновременно делиться на 12 и 15. Минимальное такое число - это 60.
2) НЕ X = Y здесь, видимо, это НЕ(X = Y) т.е. выражение будет 1 тогда, когда значение в переменной X не равно значению в переменной Y.
Здесь используется НЕ(X = Y) т.к. цикл с предусловием работает пока условие верно. А по логике задания цикл должен крутиться до тех пор, пока числа не сравняются. Поэтому используется НЕ(X = Y)
============
Не забывайте нажать "Спасибо", поставить оценку и, если ответ удовлетворил, то выберите его как "Лучший"
Бодрого настроения и добра!
Успехов в учебе!