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