Visualize Your Program or Algorithm as a Flowchart Before You Write Code
A flowchart can help visualize the steps in a system including inputs, outputs, and loops. Before you write code, you can use a flowchart to create a diagram of the steps in your algorithm and evaluate any potential issues with your logic.
To make a flowchart in SmartDraw, you start by picking one of the flowchart templates included and add steps in just a few clicks. SmartDraw aligns everything automatically so you don't have to worry about formatting, rearranging, or reconnecting steps.
To add text to a shape, just select it and type. The same is true with lines. Select any line extending from a shape and type "yes" or "no" or "true" or "false" depending on how you're trying to describe your code.
To add a connecting line for a loop, go to the line menu and select a segmented line and connect the shapes you want to link.