infosp@ce
Bienvenue sur infosp@ce.
inscrivez-vous, c'est gratuit...
Ou identifiez-vous si vous êtes déjà membre...

Fonction VS Procédure

Voir le sujet précédent Voir le sujet suivant Aller en bas

Fonction VS Procédure

Message par mohamed_ben_youssef le Mer 10 Avr - 23:13

Assalamou alaykjom,

D'après ce qu'on a étudié

Une fonction :
- Doit avoir une seule sortie
- La sortie doit être de type simple (ne doit pas être un tableau)
Une procédure :
- peut avoir 0 ou plusieurs sorite

Ma question est la suivante : pourquoi dans le cas du sous-programme qui fait la saisie d'une variable N on fait une procédure alors qu'on a une seule sortie et la sortie est de type simple ?? !!!!!!!!!!!!!!!!!!!!!!!!

C'est urgent

Baraka Allahou fikom






avatar
mohamed_ben_youssef
membre

Masculin Messages : 1
Points : 3
Réputation : 0
Date d'inscription : 10/04/2013
Age : 22
Localisation : Marsa

Revenir en haut Aller en bas

Re: Fonction VS Procédure

Message par Sami le Jeu 11 Avr - 11:09

Bonjour,
Tout d'abord, il faut savoir que la saisie peut être une fonction sans paramètres ( n:=saisie ; )

Mais, en général le rôle d'une fonction c'est de faire un traitement sur des autres valeurs pour déterminer un résultat,
la lecture à partir du clavier ainsi que l'affichage ne font pas sujet d'une fonction, c'est le rôle des procédures.
De ce fait, en général, un objet qui recevra sa valeur au clavier au cours d'un sous-programme doit être en entrée (vide) et non en sortie.
Bon courage.

_______________________signature___________________
لا يجب أن تقول كل ما تعرف ، ولكن يجب أن تعرف كل ما تقول
avatar
Sami
Admin

Masculin Messages : 1183
Points : 1768
Réputation : 48
Date d'inscription : 06/10/2009
Age : 34
Localisation : Lycée Ben Aoun

http://infospace.discutforum.com

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum