De :

à :

De :

De :

De :

De :

à :

à :

à :

à :

Indicateur A

Indicateur B

Indicateur C

Indicateur D

Indicateur E

Afficher la solution

infA = 2
infB = 0
infC = 0
infD = 4.3
infE = 3
supA = 6
supB = 4
supC = 7
supD = 14
supE = 14
Esup: (supE, 1)
Ainf: (infA, 0)
Asup: (supA, 0)
Binf: (infB, 0.25)
Bsup: (supB, 0.25)
Cinf: (infC, 0.5)
Csup: (supC, 0.5)
Dinf: (infD, 0.75)
Dsup: (supD, 0.75)
Einf: (infE, 1)
ChampTexte1 = Textfield(infA)
ChampTexte2 = Textfield(supA)
ChampTexte3 = Textfield(infB)
ChampTexte4 = Textfield(infC)
ChampTexte5 = Textfield(infD)
ChampTexte6 = Textfield(infE)
ChampTexte7 = Textfield(supB)
ChampTexte8 = Textfield(supC)
ChampTexte9 = Textfield(supD)
ChampTexte10 = Textfield(supE)
AinfTop: (infA, 0.25)
DinfTop: (infD, 1)
EinfTop: (infE, 1.25)
BsupTop: (supB, 0.5)
CsupTop: (supC, 0.75)
AsupTop: (supA, 0.25)
BinfTop: (infB, 0.5)
CinfTop: (infC, 0.75)
DsupTop: (supD, 1)
EsupTop: (supE, 1.25)
polyA, ainf, ainftop, asuptop, asup = Polygon(Ainf, AinfTop, AsupTop, Asup)
polyB, binf, binftop, bsuptop, bsup = Polygon(Binf, BinfTop, BsupTop, Bsup)
polyC, cinf, cinftop, csuptop, csup = Polygon(Cinf, CinfTop, CsupTop, Csup)
polyD, dinf, dinftop, dsuptop, dsup = Polygon(Dinf, DinfTop, DsupTop, Dsup)
polyE, einf, einftop, esuptop, esup = Polygon(Einf, EinfTop, EsupTop, Esup)
IndicateurA = true
IndicateurB = false
IndicateurC = false
IndicateurD = false
IndicateurE = false
a = If(IndicateurA, 1, 0)
b = If(IndicateurB, 1, 0)
c = If(IndicateurC, 1, 0)
d = If(IndicateurD, 1, 0)
e = If(IndicateurE, 1, 0)
solMin = Max({(infA * a), (infB * b), (infC * c), (infD * d), (infE * e)})
solMax: 14 - Max[{(14 * a) - supA, (14 * b) - supB, (14 * c) - supC, (14 * d) - supD, (14 * e) - supE}]
solutionMin: (solMin, (-0.25))
solutionMAX: (solMax, (-0.25))
solutionMaxTop: (solMax, 1.5)
solutionMinTop: (solMin, 1.5)
polySol, solutionmintop, solutionmin, solutionmax, solutionmaxtop = Polygon(solutionMinTop, solutionMin, solutionMAX, solutionMaxTop)
f = false
texteSolution: "le pH se situe entre " + solMin + " et " + solMax + ""