Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#2 Entraide (collège-lycée) » Ecrire un programme vecteurs sous python » 22-05-2019 10:02:03

Nelcar
Réponses : 1

Bonjour,
voilà mon exercice :
soit A(1;3),B(4;7),C(xc;yc) et D(xd;yd) quatre points du plan
1) on suppose dans cette question que xc=-2 et yc=5
déterminer les coordonnées du point D pour que le quadrilatère ABDC soit un parallélogramme
2)Démontrer que le quadrilatère ABDC est un parallélogramme si et seulement si xd=xc+3 et yd=yc+4 (la prof nous a dit de ce servir de ces données pour la question 1)
3) Ecrire le programme d'une fonction d'arguments xc et yc retournant les coordonnées du point D tel que le quadrilatère ABDC soit un parallélogramme à partir de la saisie des coordonnées du point C
on a fait en cours la question 1 et 2 et on doit faire la question 3 sous python
voilà ce que j'ai fait mais ça me met une erreur sur la ligne 6
def coordonnées(xc,yc):
    xd=xc+3
    yd=yc+4
return(xd,yd)
Merci car là je patauge.

#4 Entraide (collège-lycée) » équations de droites, écrire un algorithme sous python » 15-05-2019 14:05:22

Nelcar
Réponses : 2

Bonjour,
autre exercice qui est :
on considère la droite d1 d'équation y=2x+3 et la droite d2 d'équation y=ax+5 où a est un nombre réel. Écrire un algorithme dans lequel la variable C prend pour valeur "d1 et d2 sont sécantes" ou "d1 et d2 ne sont pas sécantes" suivant la valeur de a

Si..... j'ai mis d1==d2
      Alors...... j'ai mis C flèche inversée ne sont pas sécantes
      Sinon..... j'ai mis C flèche inversée sont sécantes
Fin Si

Merci de me dire si c'est bon.

#5 Re : Entraide (collège-lycée) » compléter et programmer un algorithme équations de droites sous Python » 15-05-2019 12:03:03

attention à ma première réponse entre xA et xB il manque le signe différent.
Merci

#6 Entraide (collège-lycée) » compléter et programmer un algorithme équations de droites sous Python » 15-05-2019 12:02:02

Nelcar
Réponses : 1

Bonjour,
voilà j'ai un premier exercice à faire qui est :
1) on considère des points A et B d'un repère du plan. Les variables xA, xB, yA et yB contiennent les coordonnées des points A et B. Compléter l'algorithme suivant pour qu'après exécution, la variable a contienne, lorsqu'il existe, le coefficient directeur de la droite (AB).
Si ..... j'ai mis xA xb
   Alors a flèche inversée ........(yB-yA)/(Xb-xA)
Fin Si
2) Programmer cet algorithme à l'aide d'une fonction dont les arguments sont xA,xB,yA et yB et qui retourne la valeur de la variable a.
j'ai fait;
def coefdir(xA,xB,yA,yB)
    if xA!=xB
        a=(yB-yA)/(xB-xA)
   return(a)
Merci pour votre réponse.

#7 Entraide (collège-lycée) » fonction du second degré avec un minimum » 02-05-2019 19:48:53

Nelcar
Réponses : 3

Bonsoir,
voilà un autre exercice qui est :

Sur une Peugeot 406 1,6 l, les variations de la résistance R (en Ω) de la sonde de "température d'eau" en fonction de la température T (en °C) du liquide dans le circuit de refroidissement est donnée par :
R=0,58T²-116t+6000 (avec O<=T<=150).
Vérifier que R= 0,58(T-100)²+200
Quel est le minimum de cette résistance ? A quelle température est-il atteint ?
Voilà ce que j'ai fait :
R= 0,58(T-100)²+200
R=0,58(T²-200t+10 000)+200
R=0,58T²-116t+5800+200
R=0,58T²-116t+6000
Le minimum de cette résistance est atteint à 200 et il est atteint à 100 °C

Merci de me dire si j'ai bon et de me corriger éventuellement

#8 Entraide (collège-lycée) » fonction du second degré » 02-05-2019 19:08:20

Nelcar
Réponses : 1

Bonsoir,
voici un exercice que je dois faire . J'ai mis l'exercice et mes réponses. Merci de me dire ce qui est bon et ce qui ne va pas.

Soit f la fonction définie sur R par : f(x)=-9x²+54x-77
on note Cf la courbe représentative de f dans le plan muni d'un repère orthogonal
1) a) démontrer que f(x) = -9(x-3)²+4. Quel est le nom de cette nouvelle expression de f ?
j'ai fait : f(x)=-9(x-3)²+4      f(x)=-9(x²-6x+9)+4    f(x)=-9x²+54x-81+4    f(x)=-9x²+54x-77
le nom de cette nouvelle expression f(x)=-9(x-3)²+4 est la forme canonique
b) dresser le tableau de variations de la fonction f
j'ai fait
x    - infini                                              3                                 + infini
f(x)    - infini                                             4                                   - infini                 

c) f admet-elle un maximum ou un minimum ? Donner sa valeur et préciser en quel réel il est atteint
comme le coefficient est négatif (-9)  on a donc un maximum . Il est atteint pour x= 3 et y=4
coordonnées du sommet 3   et ordonnées su sommet 4. La valeur maximum est atteint au point 4
2) calculer f(0)
f(0)= -9x0²+54x0-77=-77 donc la parabole représentative de f coupe l'axe des ordonnées au point (0;-77)
3) Démontrer que (-3x+11)(3x-7)=f(x)
(-3x+11)(3x-7)=f(x)    -9x²+21x+33x-77=f(x)
f(x)=-9x²+54x-77
4) Résoudre l'équation f(x)=0
f(x)=0 donc
-3x+11=0 11=3x      x=11/3
3x-7=0        3x=7      x=7/3
la parabole coupe l'axe des abscisses
5) Dresser le tableau de signes de f (on choisira judicieusement l'expression de f).
x    - infini                        7/3                                                11/3                                   + infini
F(x)                     -                  0                              +                    0                   -

6)a)Quel  nom porte la courbe Cf ?
c'est une parabole
b)sans aucun calcul et en utilisant les questions précédentes donner :
- les coordonnées des points d'intersection de Cf avec les axes du repères
(5/7;0) et (11/3;0)
- les coordonnées du sommet de Cf
(3;4)
- la position de Cf par rapport à l'axe des abscisses.
elle se situe légèrement au dessus des abscisses et pratiquement à droit du repère.

MERCI BEAUCOUP

#9 Entraide (collège-lycée) » compléter un programme python et le faire » 25-04-2019 12:07:54

Nelcar
Réponses : 1

Bonjour,
un autre exercice qui me pose problème, je ne vois pas où commencer :
On considère la fonction f définie sur R par f(x)=2x**3-3x+1 et on note Cf sa courbe représentative dans un repère.
1) dans le programme ci-dessous écrit en langage Python, x et y sont des entiers. Compléter ce programme, afin qu'il retourne si le point de coordonnées (x,y) appartient ou non à Cf

def appartientCf(x,y):
     if.............................
      return("le point appartient à Cf")
    else :
     return("le point n'arppartient pas à Cf")

je ne sais pas que faire : if x=0 and y=1
x appartient à la courbe de f si et seulement si f(x) est égal à y
donc
if f(x)=y
mais sur python rien ne va ça me met syntaxe partout dans tout ce que j'essaye

2) que retourne appartientCf(-1,2)?

d'après ce que j'ai calculé  les points (-1,2) appartientCf (mais pas sur le faire sur Python)
là j'ai beaucoup de mal
Merci à l'avance

#11 Re : Entraide (collège-lycée) » comprendre un programme python » 24-04-2019 17:17:39

Oui merci
mais autre question pour l'expression est-ce que je mets uniquement
f(x)= x² ou je mets f(x)= x² si x <1
et de même pour b)
Merci

#12 Entraide (collège-lycée) » compléter et programmer un algorithme sous Python » 24-04-2019 16:18:52

Nelcar
Réponses : 1

Salut,
autre exercice sur Python :
On considère la fonction f définie sur [0;100].
On admet que la fonction f est croissante sur [0;100].
1) quel est le maximum de f sur l'intervalle de [0;100] ?
j'ai trouvé 1 000 300 je doute fortement
2) compléter l'algorithme ci-dessous pour qu'après exécution, la variable N contienne le plus petit entier naturel n tel que f(n) >=15000
N  0
Y   200
tant que..... j'ai mis y<=15000
    N     ..... j'ai mis N + 1
    y   N**3+N+200
Fin tant que
3) programmer une fonction en langage Python retournant le plus petit entier nautrel n tel que f(n) >=15000. Déterminer cette valeur
j'ai fait
def f():
   n=0
   y=200
   while y<=15000:
       n=n+1
       y=n**3+n+200
   return(n)
dans la console j'ai trouvé 25

MERCI

#13 Re : Entraide (collège-lycée) » comprendre un programme python » 24-04-2019 16:05:04

Re,
pourquoi tu me mets que ce n'est pas bon pour f(2) j'ai fait x=2 donc y=2x2-1=3 et dans la c onsole j'ai bien obtenu 3

pour l'expression donc
2 a ) f(x)= x² si x<1
2 b) f(x)=2x-1 si x>=1

est-ce ça
MERCI

#14 Entraide (collège-lycée) » comprendre un programme python » 24-04-2019 14:37:36

Nelcar
Réponses : 6

Voici un autre exercice :
Le programme ci-contre, écrit en langage Python, permet de définir une fonction f.
def f(x):
    if x<1:
      y=x**2
    else:
      y=2*x-1
   return(y)
1) quelle valeur est retournée lorsqu'on saisit dans la console :
a : f(2)  b: f(0)   c: f(-5)     d: f(1.5)
j'ai a=3;b=0;c=25 et d=2
2a) déterminer l'expression f(x) lorsque x appartient ]-infini;1[.
j'ai mis x<1
2 b) déterminer l'expression f(x) lorsque x appartient [1;+infini[.
j'ai mis x>=1
Merci

#15 Re : Entraide (collège-lycée) » fonctions python » 24-04-2019 14:28:52

Merci
à la question 2 je pense que je n'aurai pas dû mettre alors f(x)=-x+1 mais alors y=-x+1
quand penses-tu ?
Merci

#16 Entraide (collège-lycée) » fonctions python » 24-04-2019 12:54:50

Nelcar
Réponses : 3

Bonjour,
voilà mon exercice
on considère la fonction f définie sur R par f(x)=-x+1 si x<=0 et f(x)=x+1 si x>0
1) calculer les images par f des réels -5;2;-1.7;3;0
j'ai donc trouvé :6;3;2.7;4 et1
2) compléter l'algorithme ci-contre pour qu'après son exécution, la variable y contienne l'image du réel x par la fonction f.
si..... j'ai mis x <=0
            Alors..... j'ai mis f(x)=-x+1
          Sinon ..... j'ai mis f(x)=x+1
Fin Si
3) Programmer une fonction d'argument x qui retourne l'image de x par f
j'ai fait :
def f(x):
     if x<=0:
       y=-x+1
   else :
      y=x+1
return(y)
Merci de me confirmer que c'est bon ce que j'ai fait.

#19 Entraide (collège-lycée) » compléter un programme python et le faire » 03-04-2019 12:26:02

Nelcar
Réponses : 4

Bonjour,
voilà j'ai un exercice à faire et je n'arrive pas à avoir le résultat sur python
l'exercice est :
en 2016, les rejets polluants d'un groupe industriel sont évalués à 5 000 tonnes. Le groupe est contraint de réduire ses rejets polluants de 8 % chaque année jusqu'à ce que ceux-ci ne dépassent pas 2 000 tonnes annuelles. On suppose que le groupe respecte ce plan de réduction.
1) par quelle valeur est multipliée chaque année la quantité de rejets polluants ?
réponse : 0,92
2) la fonction polluants, programmée ci-contre en langage Python, a pour arguments la quantité annuelle r de polluants rejetés (en tonnes) et l'année n correspondant à ces rejets polluants. Compléter ce programme afin que la fonction polluants retourne en quelle année le groupe industriel atteindra pour la première fois son objectif.
def polluants(r,n):
    while................ (j'ai mis r<=2000
          r=r*0.92
          n=...........(j'ai mis n+1)
    return(..........) (j'ai mis n)
3) utiliser ce programme pour déterminer en quelle année l'objectif sera atteint
j'ai fait ça mais ça ne marche pas
def polluants(r,n):
    while r<=2000:
          r=r*0.92
          n= n+1
    return(n)
print(polluants(r,n))
et je n'ai pas l'année dans la console (l'année doit-être 2027)
Merci beaucoup

#20 Entraide (collège-lycée) » exercice maison sur fonction polynôme de degré 2 » 27-03-2019 12:01:44

Nelcar
Réponses : 1

Bonjour,
j'ai un exercice à faire pour demain et je coince sur celui-ci
soit la fonction f définie sur R par f(x)=5-2(x+1)²
1) démontrer que f est une fonction polynôme de degré 2
j'ai trouvé -2x²-4x+3
2)justifier que, pour tout nombre réel x, f(x)=ou < que 5
là je ne vois pas ce qu'il faut que je fasse
3) démontrer que f admet un maximum et préciser en quelle valeur il est atteint
dois-je faire la fonction canonique
donc en la faisant je trouve alpha =- 1 beta=9
donc le maximum est atteint lorsque x = -1 et y=9
4) dresser le tableau de variations de f
x   - infini                                                              -1                                                                + infini
f(x)                  -infini                                                                                                                   - infini                           flèche qui monte                               flèche qui descend
                                                                             9

Merci de votre réponse

#21 Entraide (collège-lycée) » python avec While » 27-03-2019 09:52:17

Nelcar
Réponses : 2

Bonjour,
voilà l'exercice que j'ai à faire :
-dans une petite ville, on constate depuis quelques années une hausse annuelle de 5 % du prix des loyers. Cette année, le prix moyen de location du mètre carré est 8 €.
1) quel sera le prix de location du mètres carré dans un an ?
réponse :  8 X 1,05 = 8,40  €
2)On souhaite déterminer dans combien d'années le prix moyen  de loàcation du mètre carré dépassera 12 €.
a) compléter l'algorithme ci-dessus afin que la valeur de la variable N en fin d'algorithme soit le nombre d'années cherché.
L(flèche vers le L) 8
N (flèche vers le N) 0
Tant que............
     L(flèche vers le L)..........
     N(flèche vers le N);;;;;;;
Fin tant que
à tant que j'ai mis L<=12
à L j'ai mis Lx1,05
N j'ai mis N+1

b) programmer en langage Python une fonction sans argument qui retourne la valeur de N.
j'ai fait :
def loyers():
   L=8
   N=0
   while L<=12:
        L=L*1.05
        N=N+1
   return(N)
mais dans la console je met loyers(12) et ça ne marche pas
MERCI de ta (ou vos) réponse(s)

#22 Re : Entraide (collège-lycée) » polynome du second degré » 22-03-2019 07:56:58

Bonjour Yoshi,
ok j'ai compris donc l'autre solution
est 3x=0 donc x=0/3 donc o
les deux solutions sont 0;4/3

Merci beaucoup

#23 Re : Entraide (collège-lycée) » polynome du second degré » 22-03-2019 07:06:14

Bonjour Zebulor
oui mais il faut que je trouve la valeur de x et c'est là que j'ai un problème (sans faire le discriminent qui n'est pas au programme cette année).
Donc j'ai fait pour -3x+4=0 donc x =4/3
mais dois-je faire la même chose pour 3 x ce qui voudrait dire que x= 1/3
et ça voudrait dire qu'il y a deux solutions mais je ne sais pas je doute si je dois faire le 3x
MERCI

#24 Re : Entraide (collège-lycée) » polynome du second degré » 21-03-2019 20:37:52

J'ai oublié de dire je suis en seconde donc ne pas faire le discriminent qui n'est pas au programme cette année mais l'année prochaine
MERCI

#25 Entraide (collège-lycée) » polynome du second degré » 21-03-2019 20:36:29

Nelcar
Réponses : 5

Bonjour,
voilà j'ai un exercice à faire (pas en DM mais exercice maison normal non noté évidemment)
j'ai su faire une partie mais je coince à partir de :
-9x²+12x=0
je pense qu'il faut faire une factorisation j'ai donc
3x(-3x+4)=0
puis j'ai fait (mais j'ai un énorme doute)
-3x+4 = 0
4=3x
x=4/3
mais je me pose la question des 3x en facteur.
Merci de m'éclaircir.

Pied de page des forums