• Определите значение переменных x и y после выполнения фрагмента программы:

    Бейсик
    x = 11
    y = 5
    t = y
    y = x MOD y
    x = t
    y = y +2* t
    'MOD - стандартная операция, вычисляющая остаток от деления нацело первого
    аргумента на второй'

    Паскаль
    x := 11;
    y := 5;
    t := y;
    y := x MOD y;
    x := 1;
    y := y +2* t;

    Алгоритмический язык
    x = 11;
    y = 5;
    t = y;
    y = MOD (x, y);
    x = t;
    y = y +2* t;

    1) x = 11, y = 5; 2) x = 5, y = 11; 3) x = 10, y = 5; 4) x = 5, y = 10;

Ответы 1

  • Проходим программу по шагам (это называется трассировкой):1) 11 ⇒ х2) 5 ⇒ y3) 5 ⇒ t4) 11 mod 5 = 1 ⇒ y5) 5 ⇒ x6) 1 + 2 * 5 = 11 ⇒ y Ответ: 2) х = 5, у = 11
    • Автор:

      alisa51
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years