A typical example form Graphs, Algorithms, and Optimization written by W. L. Kocay & D. L. Kreher give me a clue that develop a new flow chart structure which do help on coding job, especially when loop/decision are interwoven. Please see Fig 1. Fig 1 • First I would make all branch on the right side. • One line command will only represent one process. Multi-line might count one process if they are consecutive. • When we draw flow chart , every block will be on behalf of one process. • Process sequence will be top down. If possible ,don’t go up . Fig 2 Fig 2, is a flow chart from a training book which teach student how to get clear about flow chart operation. It fit beginners in the class and too complicated and tedious to adopt in real project. Afterwards, maintenance and revision are hard to follow up. Fig 3 is my suggestion. Fig 3 @Link to this example and source code
Learn flow chart
Learn flow chart theory and skill to develop source code