In this course we will learn about the following fundamentals with exercises solved in the most fundamental language:
- Concept of data and Information;
- Structure of a program. Exercises;
- Types of data (Characters, Integers, Float Numbers);
- Variables and Modifiers;
- Data Input and Output;
- Operators;
- Sequencing;
- Conditional statements;
- Loops;
- Arrays (Vectors and Matrices);
- Pointers;
- Dynamic memory allocation;
- Functions.
- Customized types (Typedef, Enum, Union, Struct)