Регистрация
Войти
Стать экспертом Правила
Информатика

Вот алгоритм, описанный на псевдокоде. 1) Определите, что будет выведено при А=12 и В=15. 2) Объясните, пожалуйста, операнд НЕ, когда x > 1. Например, я понимаю, что НЕ 0 будет 1, НЕ 1 будет 0. Но как понять этот операнд, когда, как на примере выше, НЕ 12 = y?!

ОТВЕТЫ

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)

============  

Не забывайте нажать "Спасибо", поставить оценку и, если удовлетворил, то выберите его как ""  

Бодрого настроения и добра!  

Успехов в учебе!

914
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам