Bonjour a tous,
j'ai une fonctionnalité à réaliser sur mon application et je n'arrive pas à trouver un algo le plus flexible possible.
J'explique:
en entrée on a des paramètres qui nous servent de conditions qui pour le moment sont fixes. Suivant la valeur de ces paramètres, on accède à une certaine formule mathématique.
Exemple:
Ça c'est pas trop compliqué, quoique pour le moment je ne sais pas comment je vais stocker la formule mathématique dans ma base de données mais au pire je peux faire des Strings.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 si la t° est supérieure à 30°C => a + b si la t° est supérieure à 50°C => a + b + c
En revanche, ce que je n'arrive pas à concevoir, c'est ça:
imaginons maintenant, que notre utilisateur veuille ajouter une condition:
Exemple:
ça fait un bout de temps que j'y réfléchis, et je n'arrive pas à trouver de bonne solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 si la t° > 30°C et le vent > 10km/h => a + b/2 ...
Si vous avez des pistes je suis preneur. Je ne cherche pas forcément une réponse, mais j'essaye au moins de faire un brainstorming.
merci par avance à tous!
Partager