3° Anno TEORIA 7.1 - Slide Procedure e Funzioni | Page 83

Prototipo o segnatura se PROCEDURA
PROCEDURA Carica _ Record _ P( REF c: Calciatore)
Prototipo o segnatura se FUNZIONE
FUNZIONE Carica _ Record _ F(): Calciatore
PROCEDURA Visualizza _ Record _ P( VAL c: Calciatore)
Prototipo o segnatura se PROCEDURA

USO DEI SOTTOPROGRAMMI Caricamento e visualizzazione di un RECORD

Grazie alla metodologia di progettazione top-down, abbiamo dunque individuato i seguenti SOTTOPROGRAMMI( procedura o funzione) da implementare, che si devono occupare delle seguenti azioni: 1) il caricamento( con eventuale controllo del valore di tutti gli attributi( i campi)) 2) la visualizzazione di tutti gli attributi( campi) di un RECORD con il seguente tracciato( PSEUDOCODIFICA):
TIPO Calciatore = RECORD Cognome: ARRAY [ 30 ] DI CHAR Nome: ARRAY [ 30 ] DI CHAR Maglia: INT
FINE RECORD

Prototipo o segnatura se PROCEDURA

1. a

1. b

2

PROCEDURA Carica _ Record _ P( REF c: Calciatore)

Prototipo o segnatura se FUNZIONE

( N. B. IN ALTERNATIVA alla PROCEDURA Carica _ Record _ P())

FUNZIONE Carica _ Record _ F(): Calciatore

PROCEDURA Visualizza _ Record _ P( VAL c: Calciatore)

Prototipo o segnatura se PROCEDURA