Etude d'une fonction
Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
-
homeya
- Membre Relatif
- Messages: 218
- Enregistré le: 05 Mar 2012, 10:20
-
par homeya » 06 Nov 2012, 14:03
Je verrais pour le premier algorithme:
VARIABLES : n,a,i nombres
ENTREES : Saisir n
TRAITEMENT :
a prend la valeur 1
Pour i allant de 1 à n
a prend la valeur a*i
Fin Pour
Afficher a
Et pour le second:
VARIABLES : n,a nombres
a prend la valeur 1
n prend la valeur 0
Tant que a < 1000000000
n prend la valeur n+1
a prend la valeur a*n
Fin Tant que
Afficher n
par Cameliaa.rose-xO » 06 Nov 2012, 14:33
homeya a écrit:Je verrais pour le premier algorithme:
VARIABLES : n,a,i nombres
ENTREES : Saisir n
TRAITEMENT :
a prend la valeur 1
Pour i allant de 1 à n
a prend la valeur a*i
Fin Pour
Afficher a
Et pour le second:
VARIABLES : n,a nombres
a prend la valeur 1
n prend la valeur 0
Tant que a < 1000000000
n prend la valeur n+1
a prend la valeur a*n
Fin Tant que
Afficher n
Merci

Mais j'ai pas compris

Le second encore ça va mais le 1er je suis perdu!
dois-t-on remplacer n! par a?
-
missmoi744
- Messages: 2
- Enregistré le: 06 Nov 2012, 16:19
-
par missmoi744 » 06 Nov 2012, 16:37
-Bonjours a tous , voila je suis pas trés bonne en maths. Et je vais bientot avoir une prof particulier , mais en attendant je doit essayer de me débrouiller toute seule. j'ai vraimant essayer mais je ni arrive pas . Il me reste ces question a faire . J'espere que vous pourriez m'aider.Merci d'avance !!
On condidère la fonction f définie sur R par f(x)=4x²-8x-12 .On note cf sa courbe représentative dans un repère donné
1 a) Montrer que pour tout réel x, f(x)=(4x+4)(x-3) (forme factorisée)
b) Montrer que pour tout réel x,f(x)=(2x-2)²-16
2( Répondre aux questions suivantes en utilisant la forme la plus appropriée!)
a) Calculer f(0)
b)Résoudre l'équation f (x) =0
c) Déterminer les antécédents éventuels de -16 par la fonction f
-
homeya
- Membre Relatif
- Messages: 218
- Enregistré le: 05 Mar 2012, 10:20
-
par homeya » 06 Nov 2012, 21:28
@Cameliaa.rose-xO: Pour le premier algorithme, la valeur de n! sera contenue dans la variable a puisque c'est elle qui est affichée à la fin du programme. Voici les valeurs que prendront tour à tour les variables dans la boucle (je suppose que n = 5 a été rentré par l'utilisateur).
Première itération: i=1, a=1
Seconde itération: i=2, a=2
Troisième itération: i=3, a=6
Quatrième itération: i=4, a=24
Cinquième itération:i=5,a=120 (qui correspond bien à 5!)
Est-ce plus clair ?
@missmoi744: Pour répondre aux questions 1)a) et 1)b), il faut développer (4x+4)(x-3) et (2x-2)²-16 et montrer que l'on aboutit à 4x²-8x-12 (c'est plus facile dans ce sens, car il est toujours plus simple de développer que de factoriser).
par Cameliaa.rose-xO » 06 Nov 2012, 21:45
homeya a écrit:@Cameliaa.rose-xO: Pour le premier algorithme, la valeur de n! sera contenue dans la variable a puisque c'est elle qui est affichée à la fin du programme. Voici les valeurs que prendront tour à tour les variables dans la boucle (je suppose que n = 5 a été rentré par l'utilisateur).
Première itération: i=1, a=1
Seconde itération: i=2, a=2
Troisième itération: i=3, a=6
Quatrième itération: i=4, a=24
Cinquième itération:i=5,a=120 (qui correspond bien à 5!)
Est-ce plus clair ?
@missmoi744: Pour répondre aux questions 1)a) et 1)b), il faut développer (4x+4)(x-3) et (2x-2)²-16 et montrer que l'on aboutit à 4x²-8x-12 (c'est plus facile dans ce sens, car il est toujours plus simple de développer que de factoriser).
ah d'accord, mais le truc c'est que je comprend pas cet algo. Je comprend pas ce qu'il fait.
On part au départ d'un entier naturel n non nul qui va au fur et à mesure permettre l'obtention de n! c'est ça?
-
homeya
- Membre Relatif
- Messages: 218
- Enregistré le: 05 Mar 2012, 10:20
-
par homeya » 06 Nov 2012, 21:51
Oui, c'est bien ça. A partir de la valeur n rentrée par l'utilisateur, on cherche à calculer n!. Par exemple, pour 6, il faudra afficher 720.
par Cameliaa.rose-xO » 07 Nov 2012, 10:57
homeya a écrit:Oui, c'est bien ça. A partir de la valeur n rentrée par l'utilisateur, on cherche à calculer n!. Par exemple, pour 6, il faudra afficher 720.
D'accord mais quel calcul faut-il faire pour obtenir toutes ces valeurs?
720, 1 , 2, , 6 24,120...
-
homeya
- Membre Relatif
- Messages: 218
- Enregistré le: 05 Mar 2012, 10:20
-
par homeya » 07 Nov 2012, 13:35
Il faut faire: 1*2 puis 1*2*3 puis 1*2*3*4 puis 1*2*3*4*5 puis finalement 1*2*3*4*5*6. Ceci est fait par la ligne "a prend la valeur a*n" de lalgorithme où a prend successivement les valeurs 1*2 puis 1*2*3 puis 1*2*3*4 puis 1*2*3*4*5 puis finalement 1*2*3*4*5*6 (pour n=6 rentré par l'utilisateur).
-
D.D.11
- Messages: 1
- Enregistré le: 07 Nov 2012, 15:09
-
par D.D.11 » 07 Nov 2012, 15:25
homeya a écrit:Il faut faire: 1*2 puis 1*2*3 puis 1*2*3*4 puis 1*2*3*4*5 puis finalement 1*2*3*4*5*6. Ceci est fait par la ligne "a prend la valeur a*n" de lalgorithme où a prend successivement les valeurs 1*2 puis 1*2*3 puis 1*2*3*4 puis 1*2*3*4*5 puis finalement 1*2*3*4*5*6 (pour n=6 rentré par l'utilisateur).
Bonjour,
J'ai sensiblement le même exercice à faire pour la rentrée et je suis bloqué à la question 3.b).
Je comprend à peu près toutes les explications mais je ne vois pas bien comment expliquer ça sur ma copie.
Pouvez-vous m'aider à faire une démarche ordonnée, par où commencer et que faire ensuite...
Merci beaucoup
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 35 invités