Visustin - Sample flow charts

This page presents sample flow charts created by Visustin, the flow chart generator software. All diagrams were created programmatically with no human adjustment.

Algorithms flowcharted

Below you can find short algorithms flowcharted. You get to see the same code as a flow chart, UML style activity diagram, Visio diagram and a PDF version. See how much easier it is to understand the code by watching the flow chart rather than by reading the source alone.

AlgorithmFlow chartUMLVisioPDFDescriptionLanguage
DaysInMonth Flow chart UML Visio PDF Get number of days in a monthVB.NET
IsValidDate Flow chart UML Visio PDF Determine if date is validVB.NET
RomanNumber Flow chart UML Visio PDF Convert integer to roman numberVB.NET
Binary GCD Flow chart UML Visio PDF Get greatest common divisor with shiftsC
Obfuscated maze Flow chart UML Visio PDF Generate a maze with obfuscated codeC
Countingsort Flow chart UML Visio PDF Sort a number arrayC
Selection sort Flow chart UML Visio PDF Sort a number arrayC
Spreadsort Flow chart UML Visio PDF Sort an arrayC
Quicksort Flow chart UML Visio PDF Sort a number array (recursive)C
Quicksort, iterative Flow chart UML Visio PDF Sort a number array (not recursive)C (pseudocode)
Uniform binary search Flow chart UML Visio PDF Find number in an arrayC
Check credit card Flow chart UML Visio PDF Validate credit card numbersJavaScript

Tip: Try printing a PDF file to see how Visustin charts look on your printer.

Greatest Common Denominator flow charts

This example flowcharts the well-known Greatest Common Denominator (GCD) algorithm in various programming languages.

GCD in C
GCD in C#
GCD in COBOL
GCD in Fortran
GCD in JavaScript
GCD in Pascal
GCD in Perl
GCD in Python
GCD in PureBasic
GCD in REALbasic
GCD in Visual Basic
GCD in XSLT
GCD in x86 Assembler
GCD diagram Visio

If you're interested, compare GCD in C to the Binary GCD algorithm earlier on this page. The algorithms perform the same task, but look different. The binary algorithm seems more complex, don't you think? There are more loops in the binary algorithm as it plays with the simple bit shift operators (>>). That's the where the "binary" comes in its name. The "regular" GCD algorithm manages with a single loop using the more powerful modulo operator (%).

Flow charts in Word format

Visustin can export flow charts to MS Word documents. It is best suited for relatively small flow charts because of the limited page size in Word. For larger charts PDF is more suitable, as you can easily zoom a PDF in and out.

©Aivosto Oy -