v: fill>
початок
Введення
Висновок
A0.1 Підзадача 1
кінець
< v: stroke endarrow = "block">
Введення
A0.2 Підзадача 2
< v: shape>
A0.1 Підзадача 1
Умова
< v: stroke endarrow = "block">
A0.2 Підзадача 2
Висновок
Висновок
кінець
+
-
початок
В
A0
A0
В
Потім, поступово також розбивати отримані завдання (абстракції) на підзадачі, збільшуючи деталізацію на кожному кроці . Такий порядок проектування називається низхідним . Зворотний - від підзадач до основної задачі - висхідним . p> v: fill>
початок
<...