Fonction de saisie

Fonction de saisie - Ada - Programmation

Marsh Posté le 04-03-2009 à 17:01:55    

Bonjour,
 
Lors du codage d'un programme, j'ai été amené à écrire une procédure se saisie permettant à l'utilisateur de saisir des données, à savoir les noms, prénoms et note de plusieurs élèves. Je souhaiterais faire une fonction plutôt qu'une procédure pour réaliser cette saisie, mais je ne vois pas bien comment. Des idées peut-être? Au besoin, je posterai la procédure que j'ai déjà faite.
 
Merci d'avance! :)

Reply

Marsh Posté le 04-03-2009 à 17:01:55   

Reply

Marsh Posté le 04-03-2009 à 19:41:03    

Salut,
Qu'est-ce qui te pose un problème ?
 
Une fonction de saisie, si je ne m'abuse, fais partie des constructeurs.
Elle doit te permettre de saisir 1 seul élève.
Pour saisir une ensemble d'élève, tu doit réitérer l'appel à la fonction de saisie, avec un itérateur.

Reply

Marsh Posté le 05-03-2009 à 11:40:11    

Qu'entends-tu par "itérateur"? En fait, je ne vois pas vraiment ce qui change par rapport à la procédure, dans la construction, à part que la fonction doit retourner quelque chose à la fin..

Reply

Marsh Posté le 05-03-2009 à 13:16:35    

les itérateurs sont des opérations un peu particulières, associées aux gestionnaire de données. Ils permettent de parcourir une structure en obtenant successivement tous ses éléments. On distingue les itérateurs externes et les itérateurs internes.
 
Source : Méthodes de génie logiciel avec Ada 95 (Jean-Pierre Rossen)
 

Reply

Marsh Posté le 05-03-2009 à 13:18:19    

dj_titeuf a écrit :

En fait, je ne vois pas vraiment ce qui change par rapport à la procédure, dans la construction, à part que la fonction doit retourner quelque chose à la fin..


 
 
Et tu ne peux modifier les données en entrée de fonction.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed