Exercice 4 : Soit la suite (un) définie par u0 = 0 et un+1 = 2 un + 1

Slides:



Advertisements
Présentations similaires
Quelques algorithmes sur calculatrices
Advertisements

UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Cacul itératif.
Fonctions cosinus et sinus
Chapitre 4 la représentation des nombres. Chapitre 4 : La représentation des nombres 1 - Introduction 1.1 – Notion de mot 2 - La représentation des entiers.
Exercice : Soient les fonctions définies sur N ( ensemble des entiers naturels donc positifs ) par : f(x) = - 2x + 6 ; g(x) = x + 1 ; k(x) = la plus grande.
Les Algorithmes 1°) Définition : « Algorithme » signifie « Suite d’actions ».
UE2 - M22 Licence acoustique
La conditionnelle Formule
Intégration du P7 dans l’épreuve E41
Aide à la simulation avec un tableur et au traitement des données
Exercice 8 : Déterminez l’algorithme permettant à votre calculatrice de donner les racines de n’importe quel polynôme de degré 2.
Introduction au Langage Pascal
Statistiques et calculatrice.
2/8 V 6/7 R 12/56 0 € gagnés p( X = xi ) 3/7 4/7
Semaine #1 INF130 par Frédérick Henri.
AIDE A L’UTILISATION DU LOGICIEL LATISPRO
TD1 Ecris un programme qui déclare deux variables entières. L’utilisateur doit saisir leurs valeurs. Le programme calcule ensuite leur.
L’ algorithme de dichotomie réalisait cela :
Exercice 3 : Statistiques et calculatrice.
VI Graphes probabilistes
1°) Un nombre y est-il associé à 3, et si oui lequel ?
3°) Décomposition d’un nombre entier en produit d’entiers :
de toute série statistique
L’Instruction de Test Alternatif
Exo 5 : Placements bancaires.
2°) Déterminez l’organigramme pour déterminer les diviseurs d’un nombre ( premier ou pas ). Méthode : on va …
Algorithme de Dichotomie
Algorithme d’Euclide pour le PGCD.
Un Algorithme , c'est Quoi ?
Exercice 7 : (un) est une suite géométrique définie sur N. u5 = 96 ; u8 = 768 Déterminez le 13ème terme.
Algorithme de Dichotomie
Langages de programmation TP3
Les Algorithmes 1°) Définition : « Algorithme » signifie « … ».
Exercice 1Déterminez à la calculatrice graphique
Exercice 1 : Statistiques et calculatrice.
Exercice 1 On tire 7 fois avec remise dans une urne contenant 1 jeton Noir et 2 jetons Rouges. X est la variable aléatoire donnant le nombre de fois où.
II Courbe d’une suite (un) récurrente définie par un = f(un-1) et u0 , obtenue à partir de la courbe de f : Par exemple, un = 2un et u0 = 4 On en.
Exercice 10 : Soit le nombre A = 2, … Démontrez qu’il est la limite d’une somme de termes d’une suite géométrique, et déduisez-en qu’il est un.
Cours N°6: Algorithmiques Structures Conditionnelles
Exercice 8 : Déterminez l’algorithme permettant à votre calculatrice de donner les racines de n’importe quel polynôme de degré 2.
L’I NSTRUCTION DE T EST A LTERNATIF Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université A.Mira, Bejaia Année.
Les tableaux.
Exercice 2 : Soit le polynôme P(x) = 2x4 – 180x² + 640x - 462
Exercice 2 : Soit le polynôme P(x) = 2x4 – 180x² + 640x - 462
Exercice 3 : Statistiques et calculatrice.
Exercice 6 : 12x – 5 12x + 2 Soient les fonctions f(x) = et g(x) =
Exercice 2 : On sait que f est une fonction affine, qu’elle est décroissante, que f(1) = - 5, et que f(-1) et f(2) sont dans l’ensemble { - 8 ; - 3 ; 1.
Exercice : le jeu. Vous devez concevoir l’algorithme permettant de jouer avec votre calculatrice : elle détermine au hasard un nombre caché entier entre.
Programmation. Définition programmation
MINISTÈRE DE L’ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE
Rappel (3): les étapes des tests statistiques
Pourquoi sommes-nous ici ?
Tableau de valeurs avec la calculatrice graphique
03- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
Filière Génie Civil – 2018 Langage C Tableaux – Exercices de révision
Les Algorithmes 1°) Définition : « Algorithme » signifie « … ».
Exercice : Soient les fonctions définies sur N ( ensemble des entiers naturels donc positifs ) par : f(x) = - 2x + 6 ; g(x) = x + 1 ; k(x) = la plus.
Le programme informatique L’algorithme Le codage
Définition : 2 Les structures de contrôle conditionnelles permettent à un programme de modifier son traitement en fonction d’une condition.
1°) Un nombre y est-il associé à 3, et si oui lequel ?
Exercice Une usine produit en 1 mois des pièces. Elle les range dans des cartons ( contenance 36 pièces ), et 210 cartons remplissent 1 container. Chaque.
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Flowchart Itération Cours 04.
Nombres premiers : ce sont des nombres entiers positifs, qui ne sont divisibles que par 1 et eux- mêmes. Exemples : 24 est divisible par 2, par 3, par.
Y a-t-il des fonctions qui se comportent comme la fonction inverse ?
Chapitre 10 : Division décimale
Exercice : Remplir un tableau.
Soient les séries suivantes :
2°) Déterminez l’organigramme pour déterminer les diviseurs d’un nombre ( premier ou pas ). Méthode : on va …
Exercice 5 : 1°) Déterminez son ensemble de définition.
Transcription de la présentation:

Exercice 4 : Soit la suite (un) définie par u0 = 0 et un+1 = 2 un + 1 Soit la suite (vn) définie par v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 1°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (un). 2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. 3°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (vn). Que remarquez-vous ? Démontrez-le. 4°) Déterminez l’algorithme permettant de déterminer n’importe quel terme vn.

1°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (un). u0 = 0 et un+1 = 2 un + 1 Menu → RECUR → Type → F2 ( an+1= Aan+Bn+C ) → 2 × F4 ( n ; an ; bn ) F2 ( an ) + 1 EXE → RANG → Start 0 End 9 a0 0 EXE → TABL Autre possibilité : 0 EXE 2 ANS + 1 EXE EXE EXE etc… n 1 2 3 4 5 6 7 8 9 un

1°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (un). u0 = 0 et un+1 = 2 un + 1 Menu → RECUR → Type → F2 ( an+1= Aan+Bn+C ) → 2 × F4 ( n ; an ; bn ) F2 ( an ) + 1 EXE → RANG → Start 0 End 9 a0 0 EXE → TABL n 1 2 3 4 5 6 7 8 9 un 15 31 63 127 255 511

1°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (un). u0 = 0 et un+1 = 2 un + 1 Menu → RECUR → Type → F2 ( an+1= Aan+Bn+C ) → 2 × F4 ( n ; an ; bn ) F2 ( an ) + 1 EXE → RANG → Start 0 End 9 a0 0 EXE → TABL Pour afficher la courbe, on appuie ensuite sur G-CON ( points de la suite reliés par la courbe de la fonction définie sur R+ ) ou sur G-PLT ( points non reliés ). n 1 2 3 4 5 6 7 8 9 un 15 31 63 127 255 511

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme M est le n° n, N est le comptage de boucle, U = un Saisir M 0 → N 2 U + 1 → U N = M oui Afficher U 0 → U N + 1 → N non

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme Saisir M 0 → N 2 U + 1 → U N = M oui Afficher U 0 → U N + 1 → N non étape 2 : programme

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme Saisir M 0 → N Lbl 1 2 U + 1 → U N = M oui Lbl 2 Afficher U 0 → U N + 1 → N non étape 2 : programme

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme Saisir M 0 → N Lbl 1 2 U + 1 → U N = M oui Lbl 2 Afficher U 0 → U N + 1 → N non étape 2 : programme sur sa copie ? → M : 0 → N : 0 → U : Lbl 1 : 2 U + 1 → U : N + 1 → N : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : U

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme Saisir M 0 → N Lbl 1 2 U + 1 → U N = M oui Lbl 2 Afficher U 0 → U N + 1 → N non étape 2 : programme sur sa copie. ? → M : 0 → N : 0 → U : Lbl 1 : 2 U + 1 → U : N + 1 → N : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : U étape 3 : on tape le programme dans sa machine.

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme Saisir M 0 → N Lbl 1 2 U + 1 → U N = M oui Lbl 2 Afficher U 0 → U N + 1 → N non étape 2 : programme ? → M : 0 → N : 0 → U : Lbl 1 : 2 U + 1 → U : N + 1 → N : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : U étape 3 : on tape. étape 4 : on teste.

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme Saisir M 0 → N Lbl 1 2 U + 1 → U N = M oui Lbl 2 Afficher U 0 → U N + 1 → N non étape 2 : programme ? → M : 0 → N : 0 → U : Lbl 1 : 2 U + 1 → U : N + 1 → N : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : U étape 3 : on tape. étape 4 : on teste. étape 5 : on utilise

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme Saisir M 0 → N Lbl 1 2 U + 1 → U N = M oui Lbl 2 Afficher U 0 → U N + 1 → N non étape 2 : programme ? → M : 0 → N : 0 → U : Lbl 1 : 2 U + 1 → U : N + 1 → N : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : U étape 3 : on tape. étape 4 : on teste. étape 5 : on utilise n 12 15 18 23 9 20 un

2°) Déterminez l’algorithme permettant de déterminer n’importe quel terme un. u0 = 0 et un+1 = 2 un + 1 étape 1 : organigramme Saisir M 0 → N Lbl 1 2 U + 1 → U N = M oui Lbl 2 Afficher U 0 → U N + 1 → N non étape 2 : programme ? → M : 0 → N : 0 → U : Lbl 1 : 2 U + 1 → U : N + 1 → N : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : U étape 3 : on tape. étape 4 : on teste. étape 5 : on utilise n 12 15 18 23 9 20 un 4095 32575 262143 8388607 511 1048575

3°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (vn). v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 Menu → RECUR → Type → F3 ( an+2= Aan+1+Ban+… ) → F4 ( n ; an ; an+1 … ) F3 ( an+1 ) – F2 ( an ) + 1 EXE → RANG → Start 0 End 9 a0 2 a1 4 EXE → TABL n 1 2 3 4 5 6 7 8 9 un

3°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (vn). v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 Menu → RECUR → Type → F3 ( an+2= Aan+1+Ban+… ) → F4 ( n ; an ; an+1 … ) F3 ( an+1 ) – F2 ( an ) + 1 EXE → RANG → Start 0 End 9 a0 2 a1 4 EXE → TABL n 1 2 3 4 5 6 7 8 9 un - 2 - 1

3°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (vn). v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 Menu → RECUR → Type → F3 ( an+2= Aan+1+Ban+… ) → F4 ( n ; an ; an+1 … ) F3 ( an+1 ) – F2 ( an ) + 1 EXE → RANG → Start 0 End 9 a0 2 a1 4 EXE → TABL Que remarquez-vous ? n 1 2 3 4 5 6 7 8 9 un - 2 - 1

3°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (vn). v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 Menu → RECUR → Type → F3 ( an+2= Aan+1+Ban+… ) → F4 ( n ; an ; an+1 … ) F3 ( an+1 ) – F2 ( an ) + 1 EXE → RANG → Start 0 End 9 a0 2 a1 4 EXE → TABL Que remarquez-vous ? Les termes reviennent par séries de 6 : n 1 2 3 4 5 6 7 8 9 10 11 12 13 un - 2 - 1

3°) Déterminez avec le tableur de votre calculatrice les 10 premiers termes de la suite (vn). v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 Menu → RECUR → Type → F3 ( an+2= Aan+1+Ban+… ) → F4 ( n ; an ; an+1 … ) F3 ( an+1 ) – F2 ( an ) + 1 EXE → RANG → Start 0 End 9 a0 2 a1 4 EXE → TABL Que remarquez-vous ? Les termes reviennent par séries de 6 : Comment s’appelle ce type de suite ? Les suites périodiques ( période 6 ). vn+6 = vn pour tout n. n 1 2 3 4 5 6 7 8 9 10 11 12 13 un - 2 - 1

4°) Déterminez l’algorithme permettant de déterminer n’importe quel terme vn. v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 étape 1 : organigramme Saisir M V – U + 1 → W 1 → N N + 1 → N N = M oui Afficher W 2 → U V → U 4 → V W → V non

4°) Déterminez l’algorithme permettant de déterminer n’importe quel terme vn. v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 étape 1 : organigramme Saisir M V – U + 1 → W 1 → N N + 1 → N N = M oui Afficher W 2 → U V → U 4 → V W → V non Remarque : on ne peut intervertir les 4 actions de la boucle, car si l’on fait W → V puis V → U, V a pris la valeur W, donc ensuite U aussi, donc on sera dans le cas faux V = U = W ; idem pour V – U + 1 → W qu’il faut faire avec les valeurs U et V avant de déterminer les U et V de l’étape suivante.

4°) Déterminez l’algorithme permettant de déterminer n’importe quel terme vn. v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 étape 1 : organigramme Saisir M V – U + 1 → W 1 → N Lbl 1 N + 1 → N N = M oui Lbl 2 Afficher W 2 → U V → U 4 → V W → V non étape 2 : programme ? → M : 1 → N : 2 → U : 4 → V : Lbl 1 : V – U + 1 → W : N + 1 → N : V → U : W → V : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : W étape 3 : on tape. étape 4 : on teste. étape 5 : on utilise

4°) Déterminez l’algorithme permettant de déterminer n’importe quel terme vn. v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 étape 1 : organigramme Saisir M V – U + 1 → W 1 → N Lbl 1 N + 1 → N N = M oui Lbl 2 Afficher W 2 → U V → U 4 → V W → V non étape 2 : programme ? → M : 1 → N : 2 → U : 4 → V : Lbl 1 : V – U + 1 → W : N + 1 → N : V → U : W → V : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : W étape 3 : on tape. étape 4 : on teste. étape 5 : on utilise n 2 5 18 23 159 200 vn

4°) Déterminez l’algorithme permettant de déterminer n’importe quel terme vn. v0 = 2 ; v1 = 4 et vn+2 = vn+1 - vn + 1 étape 1 : organigramme Saisir M V – U + 1 → W 1 → N Lbl 1 N + 1 → N N = M oui Lbl 2 Afficher W 2 → U V → U 4 → V W → V non étape 2 : programme ? → M : 1 → N : 2 → U : 4 → V : Lbl 1 : V – U + 1 → W : N + 1 → N : V → U : W → V : If N = M : Then Goto 2 : Else Goto 1 : Lbl 2 : W étape 3 : on tape. étape 4 : on teste. étape 5 : on utilise n 2 5 18 23 159 200 vn 3 - 1