Укажите записи следующего алгоритма: Обозначить первое из заданных чисел Х, второе - Y.
Если Х = Y, то перейти к п. 8.
Если Х > Y, то перейти к п. 4, иначе перейти к п. 6.
Заменить Х на X – Y.
Перейти к п. 2.
Заменить Y на Y – X.
Перейти к п. 2.
Считать Х искомым результатом.
Построчная запись
Блок-схема
Словесное описание
это блок схема
Объяснение:
Если Х = Y, то перейти к п. 8.
Если Х > Y, то перейти к п. 4, иначе перейти к п. 6.
Заменить Х на X – Y.
Перейти к п. 2.
Заменить Y на Y – X.
Перейти к п. 2.
Считать Х искомым результатом.
Построчная запись:
1. Пусть Х будет первым заданным числом.
2. Пусть Y будет вторым заданным числом.
3. Если Х равно Y, перейти к пункту 8.
4. Если Х больше Y, перейти к пункту 5, иначе перейти к пункту 7.
5. Заменить Х на разность Х и Y.
6. Перейти к пункту 2.
7. Заменить Y на разность Y и Х.
8. Считать Х как искомый результат.
Блок-схема:
[начало]
|
|
V
[Х = первое число]
|
|
V
[Y = второе число]
|
|
V
[Х = Y]--[нет]
| |
| |
V |
[Х > Y] |
| |
| |
V |
[Х = Х - Y] |
| |
| |
V |
[перейти]--|
| |
| |
V |
[Заменить Y на Y - X]
|
|
V
[перейти]
|
|
V
[скажите Х]
Словесное описание:
1. Задайте два числа: Х и Y.
2. Если Х и Y равны, прекратите выполнение алгоритма и скажите значение Х.
3. Если Х больше Y, переходите к пункту 5, иначе переходите к пункту 7.
4. Вычтите Y из Х и запишите новое значение в Х.
5. Вернитесь к пункту 2.
6. Если Y больше Х, вычтите Х из Y и запишите новое значение в Y.
7. Вернитесь к пункту 2.
8. Скажите значение Х как искомый результат.