3° Anno TEORIA 9. Tipi di dato strutturato: vettori e record | Page 37

8: I dati e la loro struttura nella programmazione( ARRAY, MATRICI, RECORD) Vers. 10.0 – Maggio 2025
Aiutandoci con la tabella di traccia( un estratto), controlliamo l’ ordine di“ visita” degli elementi della matrice A di tipo n x m ipotizzando il seguente doppio ciclo PER( quello“ classico”):
/* RIGA crescente */
PER i � 1 A n ESEGUI /* COLONNA crescente PER j � 1 A m ESEGUI < B1 > j � j + 1 FINE PER i � i + 1
FINE PER
i
j
aij
1
1
a11
1
2
a12
… …
1
m a1m
2
1
a21
2
2
a22
… …
2
m a2m
… …
n
1
an1
n
2
an2
… … n m anm
START

A

STOP
Aiutandoci sempre con la tabella di traccia( un estratto), controlliamo un altra possibile modalità di“ visita” degli elementi della matrice A di tipo n x m ipotizzando il seguente doppio ciclo PER:
/* COLONNA crescente */
PER j � 1 A m ESEGUI /* RIGA crescente */ PER i � 1 A n ESEGUI < B1 > i � i + 1 FINE PER j � j + 1
FINE PER
i
j
aij
1
1
a11
2
1
a21
… … …
n
1
an1
1
2
a12
2
2
a22
… … …
n
2
an2
… … …
1
m a1m
2
m a2m
… … …
n
m anm
START

A

STOP
Autore: Rio Chierego( email: riochierego @ libero. it- sito web: www. riochierego. it) Pag. 37