Bonjour à tous,
J'essaie déjà depuis pas mal de temps de résoudre se problème mais je n'arrive pas à résoudre certaines questions je vais donc vous les exposez en espérant que vous pouviez m'aider.
Voilà :
Soit la fonction f définie sur R par f(x)= ax² + bx + c où a,b et c sont des réels avec a est différent de 0.
On note P ( parabole ) sa courbe représentative dans un repère.
On souhaite obtenir, à partir de l'indication des coefficients a,b et c, l'affichage d'un certain nombre d'informations.
1) En fonction des valeurs a,b et c, on veut déterminer :
- Les coordonnées du point d'intersection A de la parabole avec l'axe des ordonnées.
- Afficher ces coordonnées.
- L'abscisse du deuxième point de la parabole qui a comme ordonnée la même que celle de A.
- L'abscisse du sommet de la parabole.
Et avec ça il faut rédiger un algorithme qui rendrait possible ce travail !
Après il y a un petit 2 dans l'exercice mais je sais pas si je peux le poster ?
Merci d'avance pour vos réponses !
Bonjour, commence par trouver les solutions mathématiques et après il sera simple d'écrire un algorithme.
Par exemple l'intersection de la parabole avec l'axe des ordonnées c'est f(0)=c donc c'est A(0;c)
Les solutions mathématiques qui répondent aux questions posées. Par exemple les coordonnées de A sont A(0;c) donc ton algorithme n'a plus qu'à demander les valeurs des coefficients a;b;c et d'afficher fièrement que la parabole coupe l'axe des y en (0;c)
(c, on te donne, ton énoncé dit "à partir de l'indication des coefficients a,b et c", donc ton algorithme commence par demander les valeurs et puis après il considère qu'il en connait les valeurs numériques).
mais non, il faut juste les demander dans l'algorithme mais ils peuvent être tout à fait quelconques (sinon ta parabole serait un peu plate )
Ah si ( je crois que ) j'ai compris donc l'algorithme sa donnerait :
Variables :
A est de type nombre
B est de type nombre
C est de type nombre
X est de type nombre
Début Algorithme :
SI a et b = 0 alors a sera de coordonnés (0,c)
Ça donnerais un truc comme ça ?
Non, pourquoi veux-tu absolument que a et b soient nuls, les coordonnées de A sont (0;c) même si a et b ne sont pas nuls !
Début Algorithme
Lire a
Lire b
Lire c
Afficher "les coordonnées du point d'intersection de la fonction avec l'axe des y sont : A(0;"
Afficher c
Afficher ")"
AH oui ok on doit faire en fonction de la fonction a(x-delta)² + beta pour savoir le sommet de la parabole et pour l'abscisse du 2e points de la parabole qui a comme ordonnée la même que celle de a c'est l'inverse de l'abscisse de A ?
Mais comment mettre ça sous forme d'algorithme ?
Tu as appris ça où ( comment faire les algorithmes ? )
je t'ai dit de d'abord résoudre les problèmes mathématiquement :
le sommet de la parabole est en (-b/2a;(4ac-b²)/4a)
Pourquoi dis-tu que " l'abscisse du 2e points de la parabole qui a comme ordonnée la même que celle de A c'est l'inverse de l'abscisse de A" ?
non tu cherches un x tel que ax²+bx+c=c x(ax+b)=0 tu retrouves le point A avec x=0 et l'autre et bien c'est x=-b/a (je te laisse trouver l'ordonnée, il faut bien que tu calcules un peu).
Une fois que tu as tout ça, il est simple d'écrire l'algorithme, il connait a;b;c donc il peut afficher les coordonnées du sommet et du second point sans difficulté. (pense quand même à mettre un test pour vérifier que a ne soit pas nul).
"non tu cherches un x tel que ax²+bx+c=c x(ax+b)=0 tu retrouves le point A avec x=0 et l'autre et bien c'est x=-b/a (je te laisse trouver l'ordonnée, il faut bien que tu calcules un peu)."
Je ne comprends pas tu viens de me dire que je ne devais pas donner de valeur ou une valeur quelconque à a et b !
Comment je fais pour calculer -b/a à partir de là ?
Donc l'algorithme sa donnerait ça :
Variables :
a est du type nombre
b est du type nombre
c est du type nombre
x est du type nombre
Début algorithme :
Début Algorithme
Lire a
Lire b
Lire c
Afficher "les coordonnées du point d'intersection de la fonction avec l'axe des y sont : A(0;"
Afficher c
Afficher ")"
Afficher "le sommet de la parabole est en (-b/2a;(4ac-b²)/4a)"
J'ai changé un truc j'ai mis Pause à la place de la dernière ligne et j'ai ajouté en variable beta puis j'ai mis :
Beta prends la valeur -b/a
Afficher delta sa marche comme ça pour trouver l'abscisse du 2e point de la parabole comme ordonné qui a la même que celle de A ?
Et pour le sommet de la parabole c'est c car toute fonction polynôme du second degré f peut s'écrire f(x)=a(x-delta)² + beta. Delta et beta étant deux réels.
Si a>0 alors f est décroissante sur ]-infini,delta] et croissante sur [delata; + infini [
Si a < 0 alors l'inverse d'au dessus
Dans les 2 cas Beta est l'extremum de la parabole donc vu que Beta=c c est tout le temps un extremum de la parabole, non ?
"ça marche comme ça pour trouver l'abscisse du 2e point de la parabole comme ordonné qui a la même que celle de A ? "
oui : comme te l'a expliqué Glapion si x=-b/2a f(x)=c
NB f(0)=c , également
ok donc sa donnerait ça :
Variables :
a est du type nombre
b est du type nombre
c est du type nombre
x est du type nombre
Début algorithme :
Début Algorithme
Lire a
Lire b
Lire c
Afficher "les coordonnées du point d'intersection de la fonction avec l'axe des y sont : A(0;"
Afficher c
Afficher ")"
Pause
Beta prends la valeur -b/a
Afficher Beta
Pause
Afficher "l'abscisse du sommet de la parabole est c"
Fin de l'algorithme
Sa marcherait ça ?
-b/a n'est pas le sommet de la parabole mais l'abscisse du 2ème point qui a pour ordonnée c( la même ordonnée que celle de A)
C'est que j'ai oublié de mettre comme message après afficher beta du 2e point qui a pour ordonnée c.
Le sommet de la parabole n'est pas -b/a mais "c"
Bonjour pour cette nouvelle journée et encore merci pour votre si précieuse aide !
J'ai donc réussi à finir la première moitié de l'exo maintenant il y a une petite 2e partie :
2) Proposer des modifications à effectuer dans l'algorithme du 1) pour qu'il affiche :
- les variations de la fonction f .
- les coordonnées du sommet en précisant selon les cas, s'il s'agit d'un maximum ou d'un minimum.
Sachant que maintenant l'algorithme sa donne ça :
Variables :
A est de type nombre
b " " "
c """
Delta """
Beta """
Début Algorithme :
Lire a
Lire b
Lire c
Afficher "les coordonnées du point d'intersection de la fonction avec l'axe des y sont A(0;"
Afficher c
Afficher ")"
Pause
Beta prends la valeur -b/a
Afficher message "L'abscisse du 2e point de la parabole qui a comme ordonnée la même que celle de A est"
Afficher Beta
Pause
Delta prends la valeur -b/2*a
Afficher "l'abscisse du sommet de la parabole est"
Afficher Beta
Fin de l'algorithme
Pour les coordonnées du sommet en précisant, selon le cas, s'il s'agit d'un maximum ou d'un minimum j'ai ma petite idée de comment le faire mais les variations de F ???
PS : Si j'ai bien compris un topic = un exercice là il y a 2 parties dans le même exercice donc sa doit marcher, non ?
Afficher "l'abscisse du sommet de la parabole est :"
Afficher Delta
On ne te demande pas que les abscisses, il faut que tu donnes aussi les ordonnées.
Pour savoir si le sommet est un maximum ou un minimum, il faut regarder le signe de a. Si a est positif, la parabole est tournée vers le haut et le sommet est un un minimum, sinon c'est un maximum.
Donc il suffira de rajouter après avoir afficher les coordonnées du sommet :
SI a > 0 alors
Afficher "ce sommet est un minimum"
SINON
Afficher "Ce sommet est un maximum
FIN SI
Si on me demande juste l'abscisse du sommet de la parabole.
Pour dire si le sommet de la parabole était un maximum ou un minimum j'avais déjà trouvé c'est pour les variations de f que je n'ai pas compris ???
PS : Merci quand même de m'avoir confirmé pour le sommet de la parabole
"SI a > 0 alors
Afficher "ce sommet est un minimum" dixit Glapion
dans ce cas f sera décroissante sur ]-;-b/2a] puis croissante sur [-b/2a;+
[
SINON
Afficher "Ce sommet est un maximum
et là ce sera l'inverse.
Tu vois ce que c'est une parabole? la courbe de f(x)=x² par ex.
Ca t'aidera à comprendre
Ah ok merci beaucoup !
J'ai fini maintenant je ne peux que vous remerciez de votre grande aide qui est de plus régulière !
A+ et merci encore
En faite il me manque un petit truc " les coordonnées du sommet " j'ai déjà l'abscisse mais il me manque l'ordonnées et j'ai relis déjà plusieurs fois mes cours mais je ne trouve plus comment trouver l'ordonnées du sommet de la parabole !
je te l'avais mis dans mon post du 16-02-12 à 16:17
mais sinon dans un algorithme tu peux toujours écrire
x=-b/2a
y=a*x^2+b*x+c
et puis afficher (x;y)
x^2 c'est x2, ça veut dire élevé à la puissance
parce que Algobox par exemple, il ne comprend pas x², il faut saisir pow(x,2) ou bien x^2
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :