§ 10 Линейные вычислительные алгоритмы ГДЗ по Информатике 9 класс. Семакин
9. Запишите алгоритм циклического обмена значениями трех переменных А, В, С. Схема циклического обмена:
Например, если до обмена было: А = 1, В = 2, С = 3, то после обмена должно стать: А = 3, В = 1, С = 2. Выполните трассировку.
Ответ
Алгоритм
нач
ввод a, b, c
цикл по i от 1 до 10
нач
t = a
a = c
c = b
b = t
вывод a, b, c
кон
кон
Трасировка
0: a=1 b=2 c=3
1: 3 1 2
2: 2 3 1
3: 1 2 3
4: 3 1 2
5: 2 3 1
6: 1 2 3
7: 3 1 2
8: 2 3 1
9: 1 2 3
10: 3 1 2