Si la liste des aliments est fixée, tu fais un tableau “aliment|quantité”, avec les quantités à 0 au départ, et tu défiles tes besoins, et pour chaque besoin “alimentX”, tu fais un “Quantités[alimentX] += 1”.
Une fois défilés tes besoins, tu défiles ton tableau, en récupèrant les quantités accumulées.
je vais encore faire grincer des dents, mais j’avoues que ça me tente de dire, en dépit du fait que, trop limité intellectuellement, et de fait n’ayant pas eu le temps, depuis que je suis passé à debian, d’explorer le 1.5, que :
je considèrerai plutôt les différents aliments comme une sous classe de la classe aliment, auto-incrémentée, fonctions oblige …
une liste étant un collection d’objets, d’objet food, d’objet viandes par voie de conséquence ou autres …
tu pourrais peut-être nous éclairer sur la solution que tu as trouvée Premium ?
maintenant , c’est sous toute réserve, c’était juste pour savoir ce qu’il en était … comprenne qui pourra …