Algorithme changement de format d'un tableau

Fermé
toto - 12 juin 2007 à 13:40
 toto - 12 juin 2007 à 14:36
Quelqu'un pourrait -il m'aider?
Ca fait un petit bout de temps que je me creuse la tete mais je ne trouve pas
de solution a mon probleme d'algorithme.
Je pars d'un tableau à 5 colonnes :
tableau1=(X; Y; Nb de personne à 1heure; Nb de personne à 2h;...;Nb de personne à 24h)
je souhaite modifier ce tableau en un tabeau de 4colonnes :
tableau(heure; X; Y; Nb de personnes)

Si quelqu'un à une proposition je suis preneur

Merci de me repondre

toto qui se gratte la tête !!!! :°
A voir également:

3 réponses

blux Messages postés 26013 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 26 avril 2024 3 289
12 juin 2007 à 13:57
Bonjour,

Ca me paraît trop simple, c'est juste que ton tableau en entrée n'est pas à 5 colonnes, mais 26...

- tu lis ton tableau ligne à ligne
- pour chaque ligne, tu lis les colonnes 2 à 26 et tu crées une ligne dans le tableau en sortie avec comme 'heure', ton indice de lecture de colonne du tableau entrant -2...

Non ?
0
ca veut dire quoi ca :
"tu crées une ligne dans le tableau en sortie avec comme 'heure', ton indice de lecture de colonne du tableau entrant "
!?
0
blux Messages postés 26013 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 26 avril 2024 3 289
12 juin 2007 à 14:14
Ca veut dire :

tu lis une ligne en entrée
tu fais une boucle sur ta ligne pour lire les colonnes 2 à 26 (ou 3 à 27, si tu commences à 1)
pour la colonne 2 (ou 3), tu crées une ligne dans le tableau en sortie avec (indice de ta boucle colonne -2 (ou -1), X,Y, valeur de colonne indicée...)
tu lis l'autre colonne en faisant évoluer ton indice
quand tu es au bout de ta ligne, tu en lis une autre, et ainsi de suite...
0
ok je pense que je devrai m'en sortir
merci du tuyau..

toto
0