array a[5]; var i; for (i, 0, 4) a[i] = 100 + i; i = 0; for (a[i], 0 , 4) { writemsg "a[0]: "; write a[0]; writemsg " - a["; write i; writemsg "]: "; write a[i]; writeln; i = i + 1; } /* ATTENZIONE!!! a[0]: 0 - a[0]: 0 a[0]: 1 - a[1]: 101 a[0]: 2 - a[2]: 102 a[0]: 3 - a[3]: 103 a[0]: 4 - a[4]: 104 La variabile di controllo del ciclo e' determinata inizialmente e non cambia (in questo caso rimane a[0] anche se i viene modificato). */