Quelles sont ces 16 erreurs ?
ps. :
MsgBox( " Les solutions sont " & x1 & x2 )
ça ne serait pas plutôt
MsgBox( " Les solutions sont " & x1 & " et " & x2 )
?
1 2 3
| a = InputBox ( " Valeur de a ? " )
b = InputBox ( " Valeur de b ? " )
c = InputBox ( " Valeur de c ? " ) |
C'est laid. Peut être que VB.Net le permet en convertissant à la volée de String vers Integer (j'en sais rien, je ne l'aime pas ce langage) mais si on rentre comme valeur "maman", quelle nombre va-t-il avoir ? Il faut donc vérifier les valeurs rentrées ou au moins mettre à Try-Catch pour afficher l'erreur avec grâce.
Pareil, rien ne te dit que a, b, c et x1 x2 x0 sont des entiers. D'ailleurs, ils sont pas nombreux les polynômes qui admettent des entiers comme racines. Même s'il y en a une infinité, ce ne sera sans doute pas toujours le cas. Donc il faudrait voir peut être en Double ou Float.
Et enfin c'est plutôt dommage qu'on ne t'ai pas demandé de résoudre aussi les polynômes dans C
Partager