Bonjour,
Je désire trier 4 variables, en fait il s’agit de réaliser le classement d’un groupe de 4 (coupe du monde de football) à partir des ces variables.
Voici les variables pour le nombre de points :
PtsFRA
PtsAFR
PtsURU
PtsMEX
Voici les variables pour les différences de but :
DIFFRA
DIFAFR
DIFURU
DIFMEX
Voici les variables pour lr nombre de buts inscrits :
BMFRA
BMAFR
BMURU
BMMEX
Je désire mettre la position de chaque pays dans ces variables :
PosFRA
PosAFR
PosURU
PosMEX
Par exemple PosFRA = 1 ; PosAFR = 3 ; … c’est un exemple, lol.
Le classement se calcul comme ceci :
1) On utilise d’abord le nombre de points.
2) Puis en cas d’égalité entre 2 équipes ou plus, la diff de but.
3) Puis en cas d’égalité (encore), le nombre de buts marqués.
Si il y a des équipes avec exactement les mêmes statistiques, un tirage au sort est effectué (je ne veux pas le faire, seulement indiqué qu’un tirage au sort doit être effectué et donner la même position).
Es-ce qu’il existe une fonction permettant de trier un tableau de plusieurs dimensions (en remplissant un tableau avec le nombre de point, les diff et les nombres de buts marqués) ou faut t’il créer un algorithme ?
J’ai pensé à comparer avec des if les variables points pour classer puis en cas d’égalité, comparer les diff puis le nombres de buts marqués, mais c’est pas réalisable ou très compliqué (avec en plus 3 ou 4 égalité).
Avez-vous une idée ?
Je désire trier 4 variables, en fait il s’agit de réaliser le classement d’un groupe de 4 (coupe du monde de football) à partir des ces variables.
Voici les variables pour le nombre de points :
PtsFRA
PtsAFR
PtsURU
PtsMEX
Voici les variables pour les différences de but :
DIFFRA
DIFAFR
DIFURU
DIFMEX
Voici les variables pour lr nombre de buts inscrits :
BMFRA
BMAFR
BMURU
BMMEX
Je désire mettre la position de chaque pays dans ces variables :
PosFRA
PosAFR
PosURU
PosMEX
Par exemple PosFRA = 1 ; PosAFR = 3 ; … c’est un exemple, lol.
Le classement se calcul comme ceci :
1) On utilise d’abord le nombre de points.
2) Puis en cas d’égalité entre 2 équipes ou plus, la diff de but.
3) Puis en cas d’égalité (encore), le nombre de buts marqués.
Si il y a des équipes avec exactement les mêmes statistiques, un tirage au sort est effectué (je ne veux pas le faire, seulement indiqué qu’un tirage au sort doit être effectué et donner la même position).
Es-ce qu’il existe une fonction permettant de trier un tableau de plusieurs dimensions (en remplissant un tableau avec le nombre de point, les diff et les nombres de buts marqués) ou faut t’il créer un algorithme ?
J’ai pensé à comparer avec des if les variables points pour classer puis en cas d’égalité, comparer les diff puis le nombres de buts marqués, mais c’est pas réalisable ou très compliqué (avec en plus 3 ou 4 égalité).
Avez-vous une idée ?