PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Résultat des variable
Résultat des variable
Débuté par Rosenkranz Raoul, 12 juil. 2016 15:28 - 4 réponses
Posté le 12 juillet 2016 - 15:28
Bonjour,
Est-il possible de mettre en ordre décroissant les valeurs de 4 variables numérique ?

En fait, j'ai 4 valeurs représenté chacune par une variable et je voudrais les afficher dans
des champ de saisie dans l'ordre décroissant

Champ 1 = la variable dont la valeur est la plus élevée
Champ 2 = Deuxième variable la plus élevée
Champ 3 = Troisième variable la plus élevée
Champ 4 = la variable dont la valeur est la plus petite

Les fonction Max et Min permet de trouver la plus grande et la plus petite valeur,
Mais comment je peut faire pour trouvé les intermédiaire ?

Coordialement,

Raoul
Membre enregistré
70 messages
Popularité : +4 (4 votes)
Posté le 12 juillet 2016 - 15:50
Tu peux faire quelque chose comme sa

Variable1 est un numérique = 10
Variable2 est un numérique = 100
Variable3 est un numérique = 1
Variable4 est un numérique = 5

tabNumeriques est un tableau de numérique = [Variable1, Variable2, Variable3, Variable4]

TableauTrie(tabNumeriques,ttDécroissant)

POUR i = 1 _A_ tabNumeriques..Occurrence
{"SAI_SansNom"+i, indChamp} = tabNumeriques[i]
FIN
Posté le 12 juillet 2016 - 15:57
Bonjour Raoul,

il y a plein de méthodes...

- Un peu de code et des comparaisons (si A<B, etc)
- Un tableau que tu remplie avec tes valeurs, suivi d'un tableauTri
- ...

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com
Posté le 12 juillet 2016 - 16:04
Merci Yann !

C'est super sympa, ca fonctionne !:merci:

Faut savoir que je suis un amateur et que j'ai encore besoin d'un petit coup de pouce !

Cordialement,

Raoul
Posté le 12 juillet 2016 - 16:07
Merci pour votre réponse Fabrice,
je vais tester ! :merci:

Cordialement,

Raoul