Algorithmique, Arithmétique et Cryptographie
1. Quelques bases 1
1-a : Affecter une variable 1
1-b : Effectuer une somme 1
1-c : La boucle SI … ALORS 2
2. Suites 4
2-a : Algorithme suite arithmétique 4
2-b : La boucle TANT QUE 5
2-c : Tester un algorithme 6
2-d : Programmation sur tableur 6
3. Exercices d’algorithmique 7
3-a : Faciles 7
3-b : Plus sérieux 8
3-c : Difficiles 8
3-d : Pour les champions 9
4. Hörner 9
5. Dichotomie 11
6. Arithmétique 12
6-a : Recherche des entiers n divisant 2n + 1 12
6-b : Problème du Spaghetti 12
6-c : Un critère original de recherche de nombres
premiers 13
7. Suite de Syracuse 13
8. Exercices Baccalauréat ES spécialité mathématiques14
8-a : Agence de voyages 14
9. Exercices Baccalauréat L spécialité mathématiques15
9-a : Dichotomie 15
9-b : Diagonales 16
9-c : Fractale 16
9-d : Divisibilité par 13 18
9-e : Suites et logique 18
9-f : Suite arithmétique 19
9-g : Congruences modulo 7 19
9-h : Digicode 20
9-i : A la photocopieuse 21
9-j : Algorithme 21
9-k : Vingt euros 22
9-l : Time is money 22
9-m : ISBN 23
9-n : Année bissextile 23
9-o : Codage affine 24
9-p : Palindrome 25
9-q : Algorithme 1 25
9-r : Algorithme 2 25
9-s : Algorithme 3 26
10. Références 27
1. Quelques bases
1-a : Affecter une variable
Qu'obtient-on à l'écran lorsque l'on programme l'algorithme suivant ? (Tester l'algorithme pas à pas)
Demander A
Demander B
Affecter la valeur de A à B
Affecter la valeur de B à A
Afficher A
Afficher B
1-b : Effectuer une somme
Qu'obtient-on à l'écran lorsque l'on programme les algorithmes suivants ? (Tester l'algorithme pas à pas)
exemple 1 :
Affecter la valeur de A à S
Faire 10 fois la procédure suivante
Affecter la valeur de S+1 à S
exemple 2 :