Проверим этот алгоритм для чисел а=125 и b=75
2. а=b? Нет, продолжаем
3. а>b да, значит а- большее
4. а=а-b, а=125-75=50
5. а=50, b=75
2. а=b? Нет, продолжаем
3. b>а да, значит b- большее
4. b=b-a, b=75-50=25
5. а=50, b=25
2. а=b? Нет, продолжаем
3. а>b да, значит а- большее
4. а=а-b, а=50-25=25
5. а=b=25 – это результат: НОД чисел 125 и 75 – это число 25
Прямоугольник, применяется для описания линейной последовательности команд, имеет один вход вверху и один выход внизу
Ромб, служит для обозначения условий, имеет один вход сверху и два выхода (если условие истинно, и, если условие ложно)
Прямоугольник в прямоугольнике, применяется для вызова отдельно описанного алгоритма (подпрограммы)
начало
данные
Последовательность команд
Усл?
подпрограмма
начало
a,b
да
a>b
да
a=b?
нет
a=a-b
b=b-a
стоп
конец
program a1;
var P,A,B,C: integer;
begin
write('p='); read(p);
write('A='); read(A);
write('B='); read(B);
C:=p-(A+B);
writeln('C=',C)
end.
начало
P, A,B
C=P-(A+B)
C
конец
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть