Terminale S : suite récurrente, algobox , congruence

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
degzx
Messages: 3
Enregistré le: 03 Jan 2013, 14:36

terminale S : suite récurrente, algobox , congruence

par degzx » 03 Jan 2013, 14:59

bonjour ,
j'ai un exercice à faire et je bloque car il faut utiliser algobox et on ne l'a pas vraiment travailler surtout pour les suites récurrentes .
Énoncé de l'exercice :
Considérons la suite définie par U0 = 2013² - 1 et Un+1 = [( Un + 1)^5] - 1 pour tout entier naturel n .
a) calculer les termes de rang 1, 2,3
b) Ecrire un algorithme, qui parmi les dix premiers termes, affiche ceux divisible par 8. ( aide : il calculer ces termes, tester s'ils sont divisible par 8; pour cela penser à la partie entière ).

a)J'ai calculer U1 , U2 ,U3.
b) je n'ai pas compris pourquoi il faut penser à la partie entière ( je me suis dis s'il est divisible par 8 le reste de la division euclidienne par 8 est égale à 0) et voilà ce que j'ai fait je ne comprends pas pourquoi il s’arrête à U2 et l'erreur de calcul ? :mur:
https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-snc7/388357_569151966433150_247315726_n.jpg



Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 03 Jan 2013, 15:45

degzx a écrit:bonjour ,
j'ai un exercice à faire et je bloque car il faut utiliser algobox et on ne l'a pas vraiment travailler surtout pour les suites récurrentes .
Énoncé de l'exercice :
Considérons la suite définie par U0 = 2013² - 1 et Un+1 = [( Un + 1)^5] - 1 pour tout entier naturel n .
a) calculer les termes de rang 1, 2,3
b) Ecrire un algorithme, qui parmi les dix premiers termes, affiche ceux divisible par 8. ( aide : il calculer ces termes, tester s'ils sont divisible par 8; pour cela penser à la partie entière ).

a)J'ai calculer U1 , U2 ,U3.
b) je n'ai pas compris pourquoi il faut penser à la partie entière ( je me suis dis s'il est divisible par 8 le reste de la division euclidienne par 8 est égale à 0) et voilà ce que j'ai fait je ne comprends pas pourquoi il s’arrête à U2 et l'erreur de calcul ? :mur:
https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-snc7/388357_569151966433150_247315726_n.jpg


Pour la divisibilité par 8, il suffit de considérer les trois derniers chiffres puisque 1000 est divisible par 8
par exemple
soit m=12548448 = 12548000+448
12548000=1000*floor(m/1000)
448=m-1000*floor(m/1000)

tototo
Membre Rationnel
Messages: 954
Enregistré le: 08 Nov 2011, 07:41

par tototo » 03 Jan 2013, 17:47

degzx a écrit:bonjour ,
j'ai un exercice à faire et je bloque car il faut utiliser algobox et on ne l'a pas vraiment travailler surtout pour les suites récurrentes .
Énoncé de l'exercice :
Considérons la suite définie par U0 = 2013² - 1 et Un+1 = [( Un + 1)^5] - 1 pour tout entier naturel n .
a) calculer les termes de rang 1, 2,3
b) Ecrire un algorithme, qui parmi les dix premiers termes, affiche ceux divisible par 8. ( aide : il calculer ces termes, tester s'ils sont divisible par 8; pour cela penser à la partie entière ).

a)J'ai calculer U1 , U2 ,U3.
b) je n'ai pas compris pourquoi il faut penser à la partie entière ( je me suis dis s'il est divisible par 8 le reste de la division euclidienne par 8 est égale à 0) et voilà ce que j'ai fait je ne comprends pas pourquoi il s’arrête à U2 et l'erreur de calcul ? :mur:
https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-snc7/388357_569151966433150_247315726_n.jpg

bonjour

1 VARIABLES
2 dividende EST_DU_TYPE NOMBRE
3 diviseur EST_DU_TYPE NOMBRE
4 quotient EST_DU_TYPE NOMBRE
5 reste EST_DU_TYPE NOMBRE
6 DEBUT_ALGORITHME
7 diviseur=8
8 LIRE n
dividende=2013^2-1
POUR n ALLANT_DE 1 A n
DEBUT_POUR
dividende=(dividende^5)-1
9 SI (diviseur==0) ALORS
10 DEBUT_SI
11 AFFICHER "on ne divise pas par 0 !"
12 FIN_SI
13 SINON
14 DEBUT_SINON
15 quotient PREND_LA_VALEUR floor(dividende/diviseur)
16 reste PREND_LA_VALEUR dividende-quotient*diviseur
17 AFFICHER "le quotient de "
18 AFFICHER dividende
19 AFFICHER " par "
20 AFFICHER diviseur
21 AFFICHER " est "
22 AFFICHER quotient
23 AFFICHER "et le reste vaut "
24 AFFICHER reste
SI (reste==0)
DEBUT_SI
AFFICHER le "dividende" dividende divise le "diviseur" diviseur

25 FIN_SINON
FIN_POUR
26 FIN_ALGORITHME
pour diviseur=8 si reste=0 alors ce nonbre est un multiple de 8




E

degzx
Messages: 3
Enregistré le: 03 Jan 2013, 14:36

par degzx » 03 Jan 2013, 18:07

merci il moins compliqué que mon algorithme mais quand je lance le programme il me calcul les 3 premiers termes et s’arrête il m'affiche erreur calcul et la ligne (dividende = [(dividende + 1)^5] - 1 ) en rouge !!

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 57 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite