bonjour,
J'aimerais de l'aide au sujet de problèmes sur la programmation de fonction:
Définir une fonction f sur [-2;5] qui prend en paramètre un nombre (flottant) x et qui renvoie le résultat de x**2-x+1/3x+7.
1-Ecrire le code qui permet d'afficher l'image d'un nombre quelconque entré par l'utilisateur .
2-Ecrire le code qui permet d'afficher toutes les images des entiers de l'intervalle [-2.5].
Merci d'avance pour votre retour .
PH12.
Bonjour,
Qu'as-tu fais ? Comment écrit-on un programme en Python ? Comment écrit-on une fonction en python ?
def(a):
"" "entrer trois valeurs x y et z appartenant à R """
m =x+y+z/3
return a
x=float(input "entrer un nombre réel x:"))
y=-------------------------------------------y
z=-------------------------------------------z
print("la moyenne",m," de ces trois valeurs est
def(a):
"" "entrer trois valeurs x y et z appartenant à R """
m =x+y+z/3
return m
x=float(input "entrer un nombre réel x:"))
y=-------------------------------------------y
z=-------------------------------------------z
print("la moyenne",m," de ces trois valeurs est
geronimo 652
def(m):
"" "entrer trois valeurs x y et z appartenant à R """
m =x+y+z/3
return m
x=float(input "entrer un nombre réel x:"))
y=-------------------------------------------y
z=-------------------------------------------z
print("la moyenne",m," de ces trois valeurs est
Donc tu sais écrire des codes... Quoique ta fonction est mal écrite et les arguments ne sont pas corrects :
def moy(x,y,z):
car dans ton programme tu donnes m mais on ne le connait pas au départ. Tu vas connaître x, y et z
donc ici quel va être l'argument de ta fonction f ?
geronimo 652
Salut,
Le sujet de base est :
Ecrire une fonction moyenne3 prenant comme paramètres trois variables x,y,z et retournant la moyenne de leurs trois valeurs.
def moy(x,y,z):
"" "entrer trois valeurs x y et z appartenant à R """
moy(x,y,z) =x+y+z/3
return moy(x,y,z)
x=float(input "entrer un nombre réel x:"))
y=-------------------------------------------y
z=-------------------------------------------z
print("la moyenne",moy," de ces trois valeurs est
Merci pour ton retour .
geronimo 652
pour ce sujet :
Définir une fonction f sur [-2;5] qui prend en paramètre un nombre (flottant) x et qui renvoie le résultat de x**2-x+1/3x+7.
1-Ecrire le code qui permet d'afficher l'image d'un nombre quelconque entré par l'utilisateur .
2-Ecrire le code qui permet d'afficher toutes les images des entiers de l'intervalle [-2.5].
def f(x) ;
"""fonction définie sur R par f(x)=x**2-x+1/3x+7"""
y=x**2-x+1/3x+7
return y
a=float(input("entrer un nombre rée la:"))
print("L'image de ",a,"par fest égale à un premier entier m:"))
max=int(input("entrez un deuxième entier M (M>m):"))
for k in range(min,max+1):
print("f(",k")=",f(k))
est ce correct ?
Merci pour ta réponse.
PH12.
geronimo 652
pour ce sujet :
Définir une fonction f sur [-2;5] qui prend en paramètre un nombre (flottant) x et qui renvoie le résultat de x**2-x+1/3x+7.
1-Ecrire le code qui permet d'afficher l'image d'un nombre quelconque entré par l'utilisateur .
2-Ecrire le code qui permet d'afficher toutes les images des entiers de l'intervalle [-2.5].
def f(x):
"""fonction définie sur R par f(x)=x**2-x+1/3*x+7"""
y=x**2-x+1/3*x+7
return y
min=int(input("Entrer un premier entier m:"))
max=int(input("Entrez un deuxième entier M (M>m):"))
for k in range(min,max+1):
print("f(",k,")=",f(k))
Je pense avoir trouvé .Peux tu me dire si cela convient?
Merci.
PH12.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :