Esercizio B: Scrivere la PSEUDOCODIFICA di una FUNZIONE che effettua la somma di due numeri interi( FUNZIONE SommaF())
Prototipo o segnatura della FUNZIONE
FUNZIONE SommaF( VAL a: INT, VAL b: INT): INT s: INT INIZIO s � a + b RITORNA( s)
FINE variabile locale PARAMETRI FORMALI
VALORE ritornato nel NOME della FUNZIONE
TIPO del valore ritornato dalla FUNZIONE
N. B. Ci si sarebbe anche potuto risparmiare l’ utilizzo della variabile locale s eseguendo il calcolo a + b direttamente con l’ istruzione RITORNA
Esempio svolto: SOMMA DI DUE INTERI( FUNZIONE)
Esercizio B: Scrivere la PSEUDOCODIFICA di una FUNZIONE che effettua la somma di due numeri interi( FUNZIONE SommaF())
Breve Analisi: per poter calcolare la somma di due numeri, indipendentemente dal tipo, abbiamo bisogno in INPUT del valore del primo addendo e del valore del secondo addendo. Inoltre il sottoprogramma( in questo caso una FUNZIONE) dovrà produrre come OUTPUT il valore della somma calcolato addizionando i due addendi
Prototipo o segnatura della FUNZIONE
FUNZIONE SommaF( VAL a: INT, VAL b: INT): INT s: INT INIZIO s � a + b RITORNA( s)
FINE variabile locale PARAMETRI FORMALI
VALORE ritornato nel NOME della FUNZIONE
TIPO del valore ritornato dalla FUNZIONE
N. B. Ci si sarebbe anche potuto risparmiare l’ utilizzo della variabile locale s eseguendo il calcolo a + b direttamente con l’ istruzione RITORNA