Aide pour algorithme
Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 15:39
Bonjour,,,,,
-
Dlzlogic
- Membre Transcendant
- Messages: 5273
- Enregistré le: 14 Avr 2009, 12:39
-
par Dlzlogic » 29 Oct 2012, 15:54
Bonjour,
Supposons donc que l'utilisateur ait rentré 43.
Qu'est-ce qui se passe ?
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 16:31
Bonjour, je ne sais pas comment on utilise cet algorithme pouvez vous m'expliquer?
-
maths0
- Membre Irrationnel
- Messages: 1251
- Enregistré le: 12 Nov 2011, 13:37
-
par maths0 » 29 Oct 2012, 16:34
JoJo9 a écrit:Entrées: Saisir un entier positif N
Traitement: Q prend la valeur 0

Tant que N >(et egal) 7
N prend la valeur N-7
Q prend la valeur Q+1

FinTantque
R prend la valeur N
Sortie:Afficher R et Q
Donner la valeur de N
Soit Q vaut 0
Tant que (7<=N) Faire: N=N-7 et Q=Q+1
R=N
Afficher R et Q.
-
Dlzlogic
- Membre Transcendant
- Messages: 5273
- Enregistré le: 14 Avr 2009, 12:39
-
par Dlzlogic » 29 Oct 2012, 16:43
JoJo9 a écrit:Bonjour, je ne sais pas comment on utilise cet algorithme pouvez vous m'expliquer?
Un scoop : Si N = 43, alors
faire N=N-7 ça veut dire "Maintenant N vaut 43 - 7" Ca fait combien ?
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 16:50
Ce que j'ai compris est que si N= 43, R vaut 36 et Q= 1
si N =77, R vaut 70 et Q=1
si N=29, R vaut 22 et Q=1
si N= 21, R vaut 14 et Q=1
-
maths0
- Membre Irrationnel
- Messages: 1251
- Enregistré le: 12 Nov 2011, 13:37
-
par maths0 » 29 Oct 2012, 16:51
[url=199.16.131.121/~mathsfr/maths/algorithme.exe]Programme algorithme[/url]
Voilà ton programme.
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 16:58
Et pour la deuxième question?
-
Dlzlogic
- Membre Transcendant
- Messages: 5273
- Enregistré le: 14 Avr 2009, 12:39
-
par Dlzlogic » 29 Oct 2012, 17:06
JoJo9 a écrit:Et pour la deuxième question?
Ca veut dire quoi, à votre avis ?
;)Tant que N >(et egal) 7
-
maths0
- Membre Irrationnel
- Messages: 1251
- Enregistré le: 12 Nov 2011, 13:37
-
par maths0 » 29 Oct 2012, 17:08
Si tu veux mieux comprendre ce qui se passe dans la boucle étape par étape: [url=199.16.131.121/~mathsfr/maths/algorithme2.exe]Programme algorithme 2[/url]
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 17:19
Ca veut dire que tant que N est superieur à 7, on fait N-7. Mais si N est inferieur à 7 ou que R=0, je pense que le nombre N est aussi égal à 0.
-
maths0
- Membre Irrationnel
- Messages: 1251
- Enregistré le: 12 Nov 2011, 13:37
-
par maths0 » 29 Oct 2012, 17:29
JoJo9 a écrit:Ce que j'ai compris est que si N= 43, R vaut 36 et Q= 1
si N =77, R vaut 70 et Q=1
si N=29, R vaut 22 et Q=1
si N= 21, R vaut 14 et Q=1
Comment trouves-tu ces valeurs ?
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 17:32
Je fais moins 7 à chaque fois pour trouver R.
-
maths0
- Membre Irrationnel
- Messages: 1251
- Enregistré le: 12 Nov 2011, 13:37
-
par maths0 » 29 Oct 2012, 17:35
JoJo9 a écrit:
Tant que N >(et egal) 7
N prend la valeur N-7
Q prend la valeur Q+1

FinTantque
;)Tant que N >= 7Tu continues à enlever 7 !
;)Si N<7Alors tu arrêtes d'enlever 7 !
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 17:40
D'accord j'ai compris, et pour la deuxième question, si R=0, le nombre N est egal aussi à 0. C'est sa?
-
maths0
- Membre Irrationnel
- Messages: 1251
- Enregistré le: 12 Nov 2011, 13:37
-
par maths0 » 29 Oct 2012, 17:46
JoJo9 a écrit:D'accord j'ai compris, et pour la deuxième question, si R=0, le nombre N est egal aussi à 0. C'est sa?
Que représente N ? Que représente R ? Que représente Q ?
Tu as téléchargé le programme ? Tu as essayé de comprendre ?
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 18:06
N correspond au nombre(par exemple43), R represente le nombre ou on peut plus enlever 7(par exemple 1 pour N=43) et Q represente le nombre de fois qu'on peut enlever 7 (par exemple 6 pour N=43)
-
maths0
- Membre Irrationnel
- Messages: 1251
- Enregistré le: 12 Nov 2011, 13:37
-
par maths0 » 29 Oct 2012, 18:08
JoJo9 a écrit:N correspond au nombre(par exemple43), R represente le nombre ou on peut plus enlever 7(par exemple 1 pour N=43) et Q represente le nombre de fois qu'on peut enlever 7 (par exemple 6 pour N=43)
En chinois s'il te plait ? Je comprendrais mieux.
-
JoJo9
- Membre Naturel
- Messages: 43
- Enregistré le: 27 Nov 2011, 10:23
-
par JoJo9 » 29 Oct 2012, 18:14
Désolé, je n'arrive pas à expliquer. Mais c'est bon j'ai compris comment on fait. Mais sinon je veux juste savoir si pour la question 2, le nombre N est égal à 0.
-
maths0
- Membre Irrationnel
- Messages: 1251
- Enregistré le: 12 Nov 2011, 13:37
-
par maths0 » 29 Oct 2012, 18:16
JoJo9 a écrit:Désolé, je n'arrive pas à expliquer. Mais c'est bon j'ai compris comment on fait. Mais sinon je veux juste savoir si pour la question 2, le nombre N est égal à 0.
Si tu as compris, très bien.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 75 invités