Bonjour, je n'arrive pas à faire mon exercice sur PYTHON.


Puisque je ne sais pas trop quelle partie te pose problème, on va même réexpliquer les bases
— Les deux premières lignes servent à définir les valeurs pour a et b ,
On utilise input() pour permettre à l'utilisateur d'entrer la valeur dans la console, on remarque que ce input est dans un float().
Float c'est simplement un des types de valeurs en Python, au même titre que string pour les phrases/lettres et integer pour les entier (les nombres sans virgules).
Le float se différentie des int parce qu'il accepte des nombres à virgules.
— La boucle if...else permet de vérifier que la valeur saisie pour a n'est pas nulle.
!= permet de dire "différent de" (alors que "==" veut dire "strictement égal à").
— Les deux lignes dans le if permettent, comme tu l'as sûrement compris, de juste effectuer le calcul et renvoyer la valeur de x.
Ce qu'on te demande là c'est pas bien compliqué, il te suffit de retaper le code qui t'es donné sur Python (pas forcément obligé d'utiliser "Edupython", moi je vais utiliser Visual Studio Code pour l'exercice).
Après quoi il va falloir l'exécuter et rentrer les bonnes valeurs pour a et pour b.
a x = b
Après avoir rentré tes données ca te donnera donc:
Je sais pas si vous avez des conventions absolues à suivre mais j'ai essayé de plus ou moins suivre la première image.
Le programme initial résolvait des équations du type ax = b en demandant 2 entrées (2 input()).
On te demande de modifier le programme pour qu'il puisse résoudre des équations du type ax + b = c, il faudra donc ajouter un 3ième input().
Une fois qu'on aura ajouté un troisième input() pour définir la valeur de la variable c, il faut juste adapter la ligne de résolution (x = b/a)...
[tex]ax + b = c\\\\ x = \dfrac{c - b}{a} [/tex]
J'ai simplement passé tous les autres termes, sauf le x, de l'autres côté de l'égalité.
En Python cela devient: (c-b)/a
a x + b = c
Voilà, si tu as mal compris quelque chose n'hésite pas à me demander en commentaire, en espérant t'avoir aidé,