PDA

Visualizza la versione completa : [Mips] Passare una funzione ad un'altra funzione


fedcal
09-11-2011, 00:18
Il testo mi dice : Scrivere in mips la seguente funzione che prende in input una funzione f, un vettore di numeri naturali e la dimensione del vettore e restituisce lo stesso vettore dove ad ogni elemento stata applicata la funzione f.
Il testo poi mi da uno un codice in c che io devo fare in mips :



Applyif (f: integer --> integer ,vett[] :integer,dim : integer):integer[dim]; var i: integer;
begin for i:= 0 to (dim-1) eo vett[i] := f(vett[i]);

return vett; end.



La mia domanda questa come faccio a passare ad una funzione un altra funzione qualche delucidazione.Grazie

la funzione la vado a chiamare con "jar" ? AIUTOOO

Loading