Subrutina: diferència entre les revisions
Contingut suprimit Contingut afegit
enters |
|||
Línia 9:
* Un nom únic al [[àmbit (programació)|àmbit]]: nom de la funció amb el qual s'identifica i es distingeix d'altres. No hi podrà haver una altra funció ni [[Procediment (Programació)|procediment]] amb aquest nom (excepte [[sobrecàrrega]] o [[polimorfisme (informàtica)|polimorfisme]] en [[programació orientada a objectes]]).
* Un tipus de dada de retorn: [[tipus de dada]] del valor que la subrutina retornarà en acabar la seva execució.
* Una llista
* El codi o ordres de processament: conjunt d'ordres i sentències que ha d'executar la subrutina.
Línia 25:
...
FI PROGRAMA principal.
</
La següent funció en [[llenguatge de programació C|C]] és l'analogia al càlcul de la mitjana matemàtic. La funció "Mitjana" retorna un valor decimal corresponent a la suma de 2 valors
<source lang="c">
Línia 35:
return r;
}
</
Així una anomenada "Mitjana (3, 5)" retornarà el valor de tipus real ([[float]]) 4,0.
|