Bonjour a tous ! Je voudrais savoir comment rentrer sur ma calculette cette programmation : : ClrHome
: prgmVALABC
: If D < 0
: Then
: Disp ’’PAS FACTORISABLE’’
: Else
: If D = 0
: Then
: Disp ’’FACTORISATION ’’
: Disp ’’A(X – X0)2’’
: Disp ’’X0=’’, -B/(2*A)
: Else
: Disp ’’FACTORISATION ’’
: Disp ’’A(X – X1)(X – X2) ’’
: Disp ’’X1=’’, (-B–(D))/(2*A)
: Disp ’’X1=’’, (-B+(D))/(2*A)
: End
Je sais que la 3 eme ligne c'est DS<0 mais je ne sais pas si a la 7eme ligne je doit mettre aussi DS=0 et comment mettre le caractère " * " et le = Merci de me répondre au plus vite , cordialement
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 10 Déc 2012, 22:50
Il ne faut pas utiliser la fonction "DS<()" mais le test "D<0".
Le test "D<0" se saisit avec la variable D, le caractère "<" et 0.
Le caractère "<" se trouve dans le même menu que "=". (2nde+math)
La syntaxe de Cytropus pour DS est complètement fausse.
La fonction "DS<(X,Y)" constitue un décrément de la variable X suivi du test "X<Y".
Si ce test est vrai alors la ligne suivante n'est pas lue.
Cette fonction est incompatible avec le fonctionnement de If concernant Then Else et End.
Ce programme a l'apparence de l'éminent solveur de trinome.
De toute évidence prgmVALABC permet de saisir les valeurs des variables A, B et C.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)