Programming Logic
Learn to think like a programmer
Everything you must master to learn to program, in pseudocode.
It is key to learn to think and solve problems by creating algorithms that reflect the solution.
Sequential Structures
An algorithm is a method to solve a problem. Writing an algorithm is equivalent to writing the solution to the problem...
Selective Structures
Conditional control structures will allow us to change the sequence based on a condition...
Cyclic Structures
Repetitive structures allow repeating the execution of a set of actions based on a condition...
Functions
Divide and conquer... We divide a complex problem into simpler problems, solve them and combine the solutions...
Arrays
An array is a structure that stores a specific number of elements, we can store a series of numbers, words, etc...
Records
A record is a data type defined by the programmer (it doesn't exist, it's created), formed by one or several elements...
Recursion
A function can invoke other functions... then... can it invoke itself?? the answer is YES!!! and it's called recursion...
Flowcharts
A flowchart is a graphic representation of an algorithm, that is, we model a process through a drawing...
Programming Logic
If you prefer to watch it in videos, here is the complete list that includes all topics.
- 01 Sequential structures
- 02 Selective structures
- 03 Cyclic structures
- 04 Functions
- 05 Arrays
- 06 Records
- 07 Recursion
- 08 Flowcharts