Turbo-pascal : différence fonction/procédure

Hirschman -  
desno Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Voilà j'ai un petit souci avec 3 "choses" en turbo pascal. Quelle est la différence entre une fonction, une procédure, et une procédure avec paramètre variable ?
Dans la pratique c'est substituable non ? Par exemple dans mon programe au lieu d'utiliser une procédure variable P qui incrémente k, en écrivant P(k) P(k) P(k), je peux utiliser une procédure "normale" P ou une fonction P et écrire P(k) P(k+1) P(k+2) non ?

Si quelqu'un pouvait m'expliquer, ça serait vraiment sympa :)

Par avance, merci et bonne journée à tous

A voir également:

1 réponse

desno Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
une founction est dabors une procedure mais elle retour une valeur.
si tu c'est ke tu ve faire une procedur qui doit te retourner une valeur tu doit untiliser une fonction

mais pour une procedure c'est un ensemble de code qui te permet de faire un ensemble de taches.
0