This one was done for my sixth semester B.E in Computer Technology. Completely done in VC++, it is a visual tool for problem solving by drawing flow chart.
Visual Flowchart Builder is a tool which enables a person to draw flow chart for a particular problem using the standard symbols and then execute the flowchart to get the result of the problem. The flowcharts can be made very easily using the toolbar. These flowcharts can then be executed or saved to a file for later retrieval.
The above snapshot shows the flowchart for finding the factorial of a number. You can see a input block below the start block; execution starts from the start block and when the input block is executed, a input dialog pops up to ask for user input. Similarly for every output block a message is displayed in a console window.
Click the link below to download the executable and flowchart samples.