138
BLoCCo teMatICo a
Tecniche di programmazione
sottoprogrammi e array
indietro
eserCIzIo
1
Del seguente problema:
Letti in input due array A e B, rispettiva-
mente di n ed m elementi, visualizza tutti
gli elementi in comune.
viene proposto l’algoritmo risolutivo secondo il formalismo
dei diagrammi a blocchi. Suddividilo cercando di trasformar-
lo in un algoritmo che utilizzi sottoprogrammi con parametri.
inizio
I
Fine
n
v
F
i < n
i
←
0
O
B[i]
F
v
I
a[i]
i
←
i + 1
I
m
i
←
0
i < m
i
←
i + 1
i
←
0
i < n
J
←
0
J < m and
a[i]
≠
B[i]
J < m
i
←
i + 1
F
v
v
F
v
F
J
←
J + 1
I
B[i]
attIVItà dI ConsoLIdaMento/
reCuPero