Je vous envoie le code plutot que d'essayer de m'expliquer :
- Code: Select all
Prgm
Request "xA=",a
Request "yA=",b
Request "xB=",c
Request "yB=",d
Request "xC=",e
Request "yC=",f
√((a-c)²+(b-d)²)→x
√((c-e)²+(d-f)²)→y
√((e-a)²+(f-b)²)→z
Disp "AB=",x
Disp "BC=",y
Disp "AC=",z
Text " "
If x²+y²=z² Then
Text "ABC est rectangle en B"
EndIf
If x²+y²=z² Then
Goto testiso
EndIf
If z²+x²=y² Then
Text "ABC est rectangle en A"
EndIf
If z²+x²=y² Then
Goto testiso
EndIf
If y²+z²=x² Then
Text "ABC est rectangle en C"
EndIf
If y²+z²=x² Then
Goto testiso
EndIf
If x=y=z Then
Text "ABC est équilatéral"
EndIf
If x=y=z Then
Goto end
EndIf
Lbl testiso
If x=y Then
Text "ABC est isocèle en B"
EndIf
If y=z Then
Text "ABC est isocèle en C"
EndIf
If z=x Then
Text "ABC est isocèle en A"
EndIf
Lbl end
DelVar a
DelVar b
DelVar c
DelVar d
DelVar e
DelVar f
DelVar x
DelVar y
DelVar z
EndPrgm
Quand je fais ctrl+B ça met "erreur syntaxe" 2 fois de suite et je ne sais pas pourquoi...
Merci pour vos réponses !!