Tu peux réexpliquer concrètement quel est l'énoncé ? Je ne l'ai pas vraiment compris.
En gros on te donne une fonction et on te demande un algorithme qui te donnerais la solution à "" près ( oui là, le truc du zéro positif, j'ai pas compris ) sachant que le nombre en question est compris entre -2 et 2.
Déjà, tu tape ta fonction et tu entre les variables a, b et c.
Tu traduit en langage mathématique que a est la solution de l'équation g(x) = 0 ( il me semble qu'il y a une fonction solve maintenant dans la programmation )
Après tu pourrais utiliser un tant que je crois.
Tant que a appartient à l'intervalle [ b ; c ] faire b = b+0.01 et c = c-0.01
De cette façon , ton programme resserrera l'intervalle autour du nombre a jusqu'à sa valeur à 10^-2 près. Si tu as besoin de plus précis, tu change et tu mets 0.001 par exemple.
Et a la fin, tu fais afficher la valeur de a puisque l'algorithme s'arrêtera dès que l'intervalle sera trop petit. Tu sauras tout de suite si la valeur est positive ou négative.
En espérant t'avoir aidée