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
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
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:
- Turbo-pascal : différence fonction/procédure
- Turbo pascal download - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Dev-pascal - Télécharger - Édition & Programmation
- Turbo pascal linux ✓ - Forum Linux / Unix
- Turbo sim c'est quoi - Forum Mobile
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
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.
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.