Fonction de saisie - Ada - Programmation
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.
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..
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)
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.
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!