Laurentvidal.fr facilite la recherche de réponses à toutes vos questions avec l'aide de notre communauté active. Rejoignez notre plateforme de questions-réponses et connectez-vous avec des professionnels prêts à fournir des réponses précises à vos questions. Explorez des milliers de questions et réponses fournies par une large gamme d'experts dans divers domaines sur notre plateforme de questions-réponses.

Bonjour serait il possible de m’aider: je dois faire un programme python. Je ne comprend pas comment le réaliser merci beaucoup

Bonjour Serait Il Possible De Maider Je Dois Faire Un Programme Python Je Ne Comprend Pas Comment Le Réaliser Merci Beaucoup class=

Sagot :

Réponse :

Bonjour,

import math

# Choix de l'utilisateur

a = float(input("Veuillez saisir la valeur du coefficient a : "))

b = float(input("Veuillez saisir la valeur du coefficient b : "))

c = float(input("Veuillez saisir la valeur du coefficient c : "))

# Affichage du polynôme

print("Le polynôme est donc : ", a,"x² +",b,"x +", c, "= 0")

# Calcul du déterminant

delta = b**2 - 4*a*c

# Calcul de la racine carrée du déterminant

"On n'a pas utilisé la librairie math.sqrt(x) car elle provoque parfois quelques erreurs."

sqr_delta = delta**0.5

# Valeur de la solution si le discriminant est nul ou s'il est positif

deltaNull = (-b)/2*a

x1 = (-b - sqr_delta) / 2*a

x2 = (-b + sqr_delta) / 2*a

# Moteur du programme

if (a > 0) or (a < 0) :

if delta < 0:

print("Désolé mais votre équation n'a pas de solution dans R")

elif delta == 0:

print("Il existe une seule solution: ", deltaNull)

else:

print("Puisque delta est positif, il existe deux solutions ou racines: x1 = ", x1, "x2 = ", x2)

else:

if c < 0:

print("C'est une fonction affine, et sa solution est x = ", c / b)

if c > 0:

print("C'est une fonction affine, et sa solution est x = ", -c / b)

print("Notez que si le coefficient a du polynôme est négatif, alors la fonction est positive en dehors de ses racines et négative à l'intérieur. Et inversement si a est positif");

Il manque le point de la question 4, mais sinon l'essentiel doit être là. Vérifiez le programme s'il fonctionne bien, faites moi un retour si vous avez des questions.

Bon courage!

Nous apprécions votre visite. Nous espérons que les réponses trouvées vous ont été bénéfiques. N'hésitez pas à revenir pour plus d'informations. Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.