Предмет: Информатика,
автор: Аноним
Определите значение переменных 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;
Ответы
Автор ответа:
24
Проходим программу по шагам (это называется трассировкой):
1) 11 ⇒ х
2) 5 ⇒ y
3) 5 ⇒ t
4) 11 mod 5 = 1 ⇒ y
5) 5 ⇒ x
6) 1 + 2 * 5 = 11 ⇒ y
Ответ: 2) х = 5, у = 11
1) 11 ⇒ х
2) 5 ⇒ y
3) 5 ⇒ t
4) 11 mod 5 = 1 ⇒ y
5) 5 ⇒ x
6) 1 + 2 * 5 = 11 ⇒ y
Ответ: 2) х = 5, у = 11
Похожие вопросы
Предмет: Русский язык,
автор: Илонkа
Предмет: Русский язык,
автор: Anonim4ka
Предмет: Английский язык,
автор: KinderKiller
Предмет: Русский язык,
автор: DemonZNight
Предмет: Математика,
автор: rsergj9