Предмет: Информатика,
автор: letssay
Составьте блок-схему для процедуры:
procedure NOD(var z: integer; x, y: integer);
begin
while (x > 0) and (y > 0) do
if x > y then x := x mod y
else y := y mod x;
z := x + y
end;
Ответы
Автор ответа:
1
Ответ:Начало]
|
[Ввод x, y]
|
[Начало цикла while]
|
[Проверка условия (x > 0) and (y > 0)]
|
[Если условие выполнено, то проверяем условие x > y]
|
[Если x > y, то x := x mod y]
|
[Иначе, y := y mod x]
|
[Конец ветвления условия]
|
[Конец цикла while]
|
[Сложение x и y, присвоение результата переменной z]
|
[Вывод результата z]
[Конец]
Объяснение:
Похожие вопросы
Предмет: Химия,
автор: tupoiaborigen
Предмет: Українська мова,
автор: ooqban
Предмет: История,
автор: vikakitaki0
Предмет: История,
автор: 797qwerty797
Предмет: Алгебра,
автор: fdc12yi