Algorithme
Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
-
ticettac
- Messages: 4
- Enregistré le: 28 Déc 2012, 09:47
-
par ticettac » 28 Déc 2012, 09:57
Bonjour à tous,
Excusez-moi de vous déranger, j'ai une question sur un algorithme que je n'arrive pas à faire, pouvez vous m'aider svp ?
Merci d'avance !
Question (VRAIE-FAUSSE?): Lorsque l'on entre la valeur 4, l'algorithme affiche 25/12
VARIABLE
x type NOMBRE
n type NOMBRE
k type NOMBRE
DEBUT ALGORITHME
Lire n
x prend la valeur 1
POUR k ALLANT DE 1 à n
DEBUT POUR
x PREND LA VALEUR x+1/k
FIN POUR
AFFICHER x
FIN DE L'ALGORITHME
-
Carpate
- Habitué(e)
- Messages: 3930
- Enregistré le: 05 Jan 2012, 18:05
-
par Carpate » 28 Déc 2012, 11:13
ticettac a écrit:Bonjour à tous,
Excusez-moi de vous déranger, j'ai une question sur un algorithme que je n'arrive pas à faire, pouvez vous m'aider svp ?
Merci d'avance !
Question (VRAIE-FAUSSE?): Lorsque l'on entre la valeur 4, l'algorithme affiche 25/12
VARIABLE
x type NOMBRE
n type NOMBRE
k type NOMBRE
DEBUT ALGORITHME
Lire n
x prend la valeur 1
POUR k ALLANT DE 1 à n
DEBUT POUR
x PREND LA VALEUR x+1/k
FIN POUR
AFFICHER x
FIN DE L'ALGORITHME
Qu'obtiens-tu quand tu déroules l'algorithme à la main ?
On passe 4 fois dans la boucle en ajoutant successivement à la valeur initiale de x :

Compare la valeur de x à la fin de la boucle POUR à

-
tototo
- Membre Rationnel
- Messages: 954
- Enregistré le: 08 Nov 2011, 07:41
-
par tototo » 28 Déc 2012, 17:15
ticettac a écrit:Bonjour à tous,
Excusez-moi de vous déranger, j'ai une question sur un algorithme que je n'arrive pas à faire, pouvez vous m'aider svp ?
Merci d'avance !
Question (VRAIE-FAUSSE?): Lorsque l'on entre la valeur 4, l'algorithme affiche 25/12
VARIABLE
x type NOMBRE
n type NOMBRE
k type NOMBRE
DEBUT ALGORITHME
Lire n
x prend la valeur 1
POUR k ALLANT DE 1 à n
DEBUT POUR
x PREND LA VALEUR x+1/k
FIN POUR
AFFICHER x
FIN DE L'ALGORITHME
bonjour
1+1/1=2
2+1/2=5/2
5/2+1/3=17/6
17/6+1/4=37/12
-
ticettac
- Messages: 4
- Enregistré le: 28 Déc 2012, 09:47
-
par ticettac » 28 Déc 2012, 18:58
Bonsoir!
Merci pour votre réponse, mais je ne comprends pas pourquoi vous dites que les valeurs initiales de x sont : 1, 1/2 , 1/3, 1/4 ?
-
ticettac
- Messages: 4
- Enregistré le: 28 Déc 2012, 09:47
-
par ticettac » 28 Déc 2012, 18:59
Merci beaucoup !!
-
Carpate
- Habitué(e)
- Messages: 3930
- Enregistré le: 05 Jan 2012, 18:05
-
par Carpate » 28 Déc 2012, 19:55
ticettac a écrit:Bonsoir!
Merci pour votre réponse, mais je ne comprends pas pourquoi vous dites que les valeurs initiales de x sont : 1, 1/2 , 1/3, 1/4 ?
D'abord il ne peut pas avoir plusieurs valeurs initiales !
La valeur affectée à y avant d'entrer dans la boucle POUR (sa valeur initiale) est 1
-
ticettac
- Messages: 4
- Enregistré le: 28 Déc 2012, 09:47
-
par ticettac » 29 Déc 2012, 14:31
Ah d'accord j'ai compris ! Merci beaucoup !! :)
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 63 invités