caso for i := 0 to 1000
Código:
1 inicializar i=0
2 inicializar limite=1000
3 hacer algo
4 incrementar i
5 ver si i > limite
6 verdadero saltar a 3
Pasos 3 se ejecuta 1000 veces
Pasos 4 se ejecuta 1000 veces
pasos 5 se ejecuta 1000 veces
pasos 6 se ejecuta 1000 veces
caso for i := 0 to 200
Código:
1 inicializar i=0
2 inicializar limite=200
3 hacer algo
4 hacer algo
5 hacer algo
6 hacer algo
7 hacer algo
8 incrementar i
9 ver si i > limite
10 verdadero saltar a 3
Pasos 3 a 7 se ejecuta 1000 veces
pasos 8 se ejecuta 200 veces
pasos 9 se ejecuta 200 veces
pasos 10 se ejecuta 200 veces
Conclusión: En el caso de hacer un for, la parte final (incrementar, comporbar, saltar) se ejecuta tantas veces como el for.
La parte de dentro (hacer algo) siempre se ejecuta 1000 veces
caso 1 = 1000+100+1000+1000+1000 =
5000
caso 2 = 200+1000+200+200+200 =
1800