Hello and welcome to this annual lesson in which we are going to discuss main components of any floor
charting now.
As you can see we are drawing a floor chart you are using symbols.
These are symbols that are widely known among programmers.
So they are like stand ups and you have to know what each of these symbols mean.
List south by this symbol this symbol is a floor line as you can see it's an arrow that has a direction
from left to right.
So this is the direction of flow a flow line is used to connect symbols and indicate the flow of logic
while the second symbol is a terminal.
As you can see this is a terminal.
It's used to represent the beginning or soft and or the end of a task.
So at the beginning of a task and at the end of that task you have to add this element and usually you
will use them to solve.
And in these tasks to indicate the start and end of these tasks we are going to see this in examples
in the next section this symbol is used for input and output.
It's mainly used for input and output operations such as reading and displaying values that are to be
read or displayed are described inside this symbol.
We are all going to write things here inside it to describe the data that we are going to read or simply.
Now this is a processing symbol.
It's one of the most commonly used symbols.
It's used for any logic or comparison operations unlike the input output and processing symbols which
have one in three and one exit this symbol is used for arithmetic and data manipulation operations.
The instructions are listed inside this symbol.
So if we are going to make a lot of mythical creation 1 let's say I equals one plus one
this is an operation that can be done inside this symbol it's a rectangle.
While this symbol is used to input and output so form to display a value we can write the Sibley
let's say x x is a variable here.
Now do the fourth or let's say the fifth symbol which which is that position symbol.
It's used for any logic or comparison operations unlike the input output and processing symbols which
have one in three and one exit flow line that decision symbol has one in three and two Exit Passes.
So this terminal has one input and an output.
This one also has one input and one output while this one has one input and two outputs.
This is because this is a decision symbol so it will be either yes or through formal or false.
So if the answer to this question that we are asking side this symbol is like if statement it is yes
it will go here.
If it's no it will go ahead.
That's very simple and straightforward.
Now these are the most commonly used symbols in floor charting.
Now we want to make an example for that decision let's say x above 5.
If yes it will go and execute something if no two will go and let's celebrate the process of input output
and can go here we are going to have to explain this in a practical examples in the next section.
But for now this is all what you need to do.
This is the flow line indicating the flow of logic.
This is false start and end of the task.
This is to take inputs and simply outputs.
This is for processing and this is for decision making.
Let's move on to the next symbols.
This circular symbol is a connector a connector is used to join different flow lines.
So if we have four lines coming here and a flow line coming here along coming here we can join them
using this connector symbol the next symbol is an off page connector.
This symbol can be used when you have a very low flow chart and you are out of room in your page and
you have to continue another page you must endure a first page flow line with this symbol.
So it's used to indicate that the flow chart continues to a second page.
Now let's move on to the predefined process symbol.
As you can see it's a rectangle with two lines here and here it's used to represent a group of statements
that perform one processing task.
So it's like functions and programming.
You can add multiple statement inside it and you can call them using this symbol predefined process
the last symbol is annotation as you can see this symbol is used to provide additional information about
another flowchart symbol.
Let's say that we are here and we added X we can add the notation symbol here and say X is the temperature
as example
this is how we can use annotation to add information about other flow symbol.
These are the main components of any flow chart thing and you have to know all of them because we are
going to use them in the practical section.
So I prefer that you take a paper pen on paper and write them down right what each of these means so
that you can know what we are talking about in the practical example section.
Let's take a quick look at all of them flow line to indicate the flow of logic.
Terminal 4 start and end of a task.
This is for input and output to the Sibley outputs and to take inputs.
This is for processing for athletic operations.
This is if you have a decision such as if statement and programming this to join multiple flow lines
this to indicate that the flow chart continues in a second page.
This is a pre-defined process symbol to enable you to add multiple tasks in one location and call it
would evolve or whatever you want.
This is a notation to this would be information about another flow chart symbol.
I hope that you understand these symbols.
If you have any question about any of them please ask and that you aren't able.
Thanks for watching this lesson.
See you next.
This is coding Academy.