Предмет:
Вопрос:
После выполнения следующей программы, записанной на алгоритмическом языке, переменная F приняла значение 9. Определите начальные значения переменных X и Y (mod – функция, вычисляющая остаток от деления нацело первого аргумента на второй)
АЛГ ПРИМЕР (РЕЗ ЦЕЛ F)
НАЧ ЦЕЛ X,Y,M,N
| ВВОД X,Y
| M:=ABS(X)
| N:=ABS(Y)
| ПОКА (M>0) И (N>0)
| НЦ
| | ЕСЛИ M>N
| | | ТО M:=MOD(M,N)
| | | ИНАЧЕ N:=MOD(N,M);
| | ВСЕ
| КЦ
| F:=M+N
| ВЫВОД F
КОН
Ответы:
X= -33, Y= -9
X= -27, Y= -23
X= -23, Y=16
X= 12, Y= -6
X= -45, Y=144
Похожие вопросы
- После выполнения следующей программы, записанной на алгоритмическом языке, переменная K приняла значение 16. Определите минимальное целое N, при котором это…
- Определите значения переменных D и P после выполнения следующей программы, записанной на алгоритмическом языке, если начальное значение переменной K равно 47…
- Определите значение переменной M после выполнения следующей программы, записанной на алгоритмическом языке, если начальные значения переменных X и Y равны 42 и…
- Определите значения переменных C1, C2, C3 и C4 после выполнения следующей программы, записанной на алгоритмическом языке, если начальное значение переменной X…
- Определите значения переменных A и B после выполнения следующей программы, записанной на алгоритмическом языке, если начальное значение переменной A равно 2599…
- Определите значения переменной D после выполнения следующей программы, записанной на алгоритмическом языке, если начальное значение переменной K равно 7 (div и…