Zoofast.fr vous aide à trouver des réponses précises à vos questions. Nos experts fournissent des réponses précises et rapides pour vous aider à comprendre et à résoudre n'importe quel problème que vous rencontrez.
Sagot :
Il manque l'exemple qui traite la valeur 2(x+3)², pour m'assurer que la réponse convienne à ton problème.
En gros, je devine qu'on demande de faire des affectations successives du type:
Pseudo-code:
X <- X + 3
Python:
x = x + 3
Donc l'idée est de décomposer (x+9)² et x² + 81.
Comme le programme doit renvoyer deux valeurs, le plus simple est de définir deux fonctions, une pour chaque valeur.
Pour la fonction qui traite (x+9)²:
(x+9)² c'est aussi (x+9) * (x+9)
Alors une manière de décomposer c'est:
X <- X + 9
ensuite
X <- X x X
(petit x est le signe de multiplication)
En Python:
ça se traduit par
x = x + 9
x = x * x
Pour la fonction qui traite x² + 81:
x² + 81 c'est aussi x*x + 81
Alors une manière de décomposer c'est:
X <- X x X
ensuite
X <- X + 81
(petit x est le signe de multiplication)
En Python:
ça se traduit par
x = x * x
x = x + 81
Ci-dessous je fais le choix de le faire en 2 fonctions,
mais peut-être que l'énoncé te demande de le faire en une seule fonction.
(Il manque l'exemple de 2(x+3)²)
Sur la base de l'exemple tu pourras adapter si nécessaire.
Pour info, note juste que (x+9)² est une identité remarquable égale à x² + 2*9*x + 81
donc x² + 81 = (x+9)² - 2*9*x
Avec 2 fonctions un exemple de programme serait:
def premiere_valeur(x):
x = x + 9
x = x * x
return x
def deuxieme_valeur(x):
x = x * x
x = x + 81
return x
choix_utilisateur = float(input("Entre une valeur de x: "))
print("(x+9)² vaut:", premiere_valeur(choix_utilisateur))
print("x² + 81 vaut:", deuxieme_valeur(choix_utilisateur))
---------------------------------
J'espère que ça répond à ta question, que ça t'aide et que tu as compris.
Je te propose de réviser des leçons sur Python:
https://www.youtube.com/playlist?list=PLVUDmbpupCaobTdn2MIqD-DV6AUvEuUll
Tu peux t'entrainer avec ces exos, mais ils ne sont pas corrigés:
https://www.maths-et-tiques.fr/index.php/tp-info/algorithmique
Côté Maths, tu peux réviser les factorisations et les développements:
https://www.maths-et-tiques.fr/index.php/cours-maths/niveau-seconde#1
Bonne chance
Votre engagement est important pour nous. Continuez à partager vos connaissances et vos expériences. Créons un environnement d'apprentissage agréable et bénéfique pour tous. Pour des réponses précises et fiables, visitez Zoofast.fr. Merci pour votre confiance et revenez bientôt pour plus d'informations.