Introduction to RAPTOR
RAPTOR is a simple problem-solving flowchart interpreter visual tool that enables us to generate executable flowcharts. RAPTOR is an acronym and stands for Rapid Algorithmic Prototyping Tool for Ordered Reasoning. The flowchart tool is developed using C# and A# programming languages.
Technically, A RAPTOR Flowchart is a connected directed graph of RAPTOR symbols to visually show the program flow of control.
What is a Flowchart?
RAPTOR flowchart tool requires minimum syntax and is simple to use. Students prefer using flowcharts to express their algorithms and are more successful in creating algorithms using RAPTOR than using a traditional language or writing/drawing flowcharts without RAPTOR.
We can download the tool using the official website. The website of the Raptor flowchart tool is: https://raptor.martincarlisle.com
To install Raptor on Windows follow the instructions and the system requirements on this page: Install Raptor on Windows.
Running on Ubuntu
The latest current stable release of the RAPTOR flowchart tool is 4.1.x
RAPTOR UI Components
Learn about the different flowchart symbols:
Modes in RAPTOR flowchart
There are different modes in the RAPTOR flowchart. Learn more on RAPTOR modes:
Build a Flowchart
Building your first simple flow chart: Hello World
Input information and display output are discussed in this post. (Input and Output to a flow chart)
A sample flow chart with Raptor. Follow this tutorial on how to add two numbers using Raptor.
Validating user input in a flowchart. (Validate user input in flowchart)
How to execute?
Learn how to execute a RAPTOR flow chart: here
Comments in Flowcharts
Comments add more value to your flowcharts. They make them readable and understandable to others, especially to your teacher.
String operations in Raptor Flowchart:
Sub charts make the flow charts modular. They help to break down large flow-charts into small manageable charts.
Learn how to use procedures in a raptor flow chart.
Flow chart for mathematical problems.
We can also use raptor flowcharts for mathematical problems like:
finding out Sum of squares of n numbers
Generate source code.
Raptor flowcharts can generate source code too. Follow this link to generate a C++ program from the flow chart.
Read values into an array:
Find the largest element in the array:
Total and Average of array elements:
Print numbers in reverse order using recursion in the flowchart.