1) Code and active line Active line: 1
1for (int i = 1; i <= 4; i++) {
2 printf("Paso %d\n", i);
3}
4printf("Fin for\n");
Step 1: Initializes i = 1.
Paso 1 / 12
for / guided simulation
Here you understand perfectly the rhythm of the for: initialization, condition, block, and update. Everything in order, no magic.