Bonjour , j'avais un exercice de programmation a faire mais je ne l'ai pas réussi , je n'ai rien compris dessus si quelqu'un pourrait m'expliquer ca serait gentil de sa part
Soit la fonction h définie sur [0 ; 9] par h(x) = √9 −x.
Pour utiliser la fonction racine carrée (sqrt), il faut au préalable importer le module math dans Python. Pour cela, saisir au début du programme : from maths import*
1) Écrire un programme permettant d'afficher l'image d'un nombre par h. Exécuter alors ce programme pour obtenir les images par h de toutes les valeurs de x entières.
2) Utiliser les résultats précédents pour représenter graphiquement la fonction h dans un
repère.
3) Reprendre les questions précédentes avec la fonction k définie sur [3 ; 11] par :
k(x) = √2x − 6
merci d'avance pour celui qui m'aiderait
Bonjour,
Pourriez-vous nous fournir, vos recherches( votre programme Python par exemple), afin de voir avec vous.
bonjour,
la ligne "from math import * " est bonne,
la ligne (return h(x)=sqrt(x-9)) , il y a de l'idée, mais il faut reprendre avec l'écriture d'une fonction h(x): le mot clé est def (regarder dans votre cours)
en plus il faudra définir x.
Selon l'énoncé proposé, le programme pourrait être ceci:
from math import *
def h(x):
return sqrt(9-x)
for i in range(0,10):
print(h(i))
bonjour,
oui, ça marche, attention 9-x doit être toujours positif.
donc pour la ligne "for i in range(0,10)" mettre "for i in range(0,9)"
Bonjour
en Python la commande range(0,n)
engendre la liste 0, 1, 2 .... n-1
donc range(10) donnera les valeurs de x de 0 à 9 incluses.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :