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

Fermé
Hirschman - 27 avril 2010 à 13:25
desno Messages postés 2 Date d'inscription dimanche 25 avril 2010 Statut Membre Dernière intervention 27 avril 2010 - 27 avril 2010 à 14:53
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 dimanche 25 avril 2010 Statut Membre Dernière intervention 27 avril 2010
27 avril 2010 à 14:53
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