Bonjour,
J'ai cherché quelques trucs sur les tableaux à taille variable, les pointeurs...
Mais sois c'est trop statique, soit je n'ai pas encore vu en détails et n'arriverait pas à implémenter.
Voilà ce que je souhaiterais faire :
J'ai un fichier contenant 3 colonnes :
MONSIEUR X 02500 12012012
MONSIEUR X 01213 13012012
MONSIEUR Y 04042 16012012
MONSIEUR X 03615 17012012
MONSIEUR Z 01337 18012012
Vous l'aurez compris, il s'agit d'une feuille contenant les dépenses de chaque personne, avec la date.
Je souhaiterais faire la moyenne des dépenses, et afficher la moyenne par personne.
J'ai lu quelques livres et tutos pour lire ligne par ligne les entrées.
Je peux donc faire un traitement ligne par ligne.
Pour ne parser qu'une seule fois le fichier...
Suis-je obligé de connaitre le nombre exact de personnes à l'avance ?
Ou est-ce possible de faire un tableau totalement dynamique qui grandit à chaque fois qu'une nouvelle personne est lue ?
Ou suis-je obligé de lire une fois entièrement le fichier, d'appeler une autre procédure qui va allouer un tableau.... avec la taille précédemment obtenue (est-ce possible ?), et faire les moyennes ?
Je suis habitué au C et à quelques langages de scripts...
Je démarre en COBOL (j'ai obtenu un stage dans le mainframe, et je préfère tater de ça avant de démarrer)
Merci de votre aide !
Partager