• Aucun résultat trouvé

Fiche TP 01 : Correction

N/A
N/A
Protected

Academic year: 2022

Partager "Fiche TP 01 : Correction"

Copied!
3
0
0

Texte intégral

(1)

Fiche TP 01 : Correction

Licence 1 MASS semestre 2, 2011-2012

Exercice 1 : Crible d'Erastosthène (III

e

avant J.-C.)

a -

02 03 04 05 06 07 08 09

10 11 12 13 14 15 16 17 18 19

20 21 22 23 24 25 26 27 28 29

30 31 32 33 34 35 36 37 38 39

40 41 42 43 44 45 46 47 48 49

50 51 52 53 54 55 56 57 58 59

60 61 62 63 64 65 66 67 68 69

70 71 72 73 74 75 76 77 78 79

80 81 82 83 84 85 86 87 88 89

90 91 92 93 94 95 96 97 98 99

25 nombres premiers plus petit que 100.

b - la premier ligne peut être remplacée par :

Ecrire les nombres entiers impairs ne se terminant pas 5 entre 2 et N

Exercice 2 : Bouilloire

a - Algorithme bouilloireSimple( ) : début

tant que la prise est branchée faire

tant que interrupteur est ON et T <100 faire Chauer

n tant que

Positionner interruption sur OFF n tant que

n

b - Avec l'algorithme suivant, à partir d'une température T ambiante, l'eau de la bouilloire monte jusqu'à la température maximale Tmax. Puis, la bouilloire ne chaue plus jusqu'à ce que la température descende jusqu'à la température Tmin. Le système se retrouve alors dans le même état qu'initialement.

Algorithme bouilloireBiTemperature( ) : début

1

(2)

tant que la prise est branchée faire tant que interrupteur est ON faire

tant que interrupteur est ON et T < Tmax faire Chauer

n tant que

tant que interrupteur est ON et Tmin < T faire Ne pas chauer

n tant que n tant que n tant que n

Exercice 3 : Magie

Avant la magie, un petit rappel sur l'écriture positionnelle des nombres. Un nombre ncomposé de k chires s'écrit en baseb sous la forme:

akak−1. . . a0

Les symbolesai sont les chires (ou digits) qui composent le nombre. Il existeb chires en baseb qui identie lesbpremiers nombres entiers de0à b−1. Le nombrenest alors égale par dénition à :

n=

k

X

i=0

ai.bi

La base commune est bien sùr la base décimale avecb= 10. Les ordinateurs utilisent par contre la base binaire avecb= 2. Les chires sont alors appelés des bits (BInary digiTs).

Table de correspondance entre les écritures décimales et binaires des nombres entre0 et31:

Déc. Binaire Déc. Binaire

0 00000 16 10000

1 00001 17 10001

2 00010 18 10010

3 00011 19 10011

4 00100 20 10100

5 00101 21 10101

6 00110 22 10110

7 00111 23 10111

8 01000 24 11000

9 01001 25 11001

10 01010 26 11010

11 01011 27 11011

12 01100 28 11100

13 01101 29 11101

14 01110 30 11110

15 01111 31 11111

Maintenant, l'explication du tour de magie. Par dénition, les nombres n dont le bit i vaut 1 comportent le terme 2i dans leur décomposition en binaire. Il sut donc de regrouper sur la carte numéroitous les nombres dont le bitivaut1. Le magicien réalise une addition en partant den= 0de

2

(3)

la manière suivante. Lorsque que le 'spectateur' identie le nombre sur la carte i, le 'magicien' ajoute 2i au nombre courant n. A la n, le nombre n est bien évidement égale au nombre auquel pense le spectateur. Sans le savoir, le spectateur donne tous les chires du nombre écrit en binaire. Facile non ?

Voici donc les5 cartes pour les nombres entre0 et31: Carte0: 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31 Carte1: 2,3,6,7,10,11,14,15,18,19,22,23,26,27,30,31 Carte2: 4,5,6,7,12,13,14,15,20,21,22,23,28,29,30,31 Carte3: 8,9,10,11,12,13,14,15,24,25,26,27,28,29,30,31 Carte4: 16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

Bien sùr, pour faire illusion, il faut mélanger un peu les cartes pour que le spectateur ni voit que du feux.

Exercice 4 : Graphisme

A la suite de ce tp, vous devez connaitre la structure d'une fenêtre graphique (pixel, axes, etc.), et savoir utiliser les instructions suivantes pour faire un (joli) dessin :

size, background, stroke, noStroke, fill,

point, line, ellipse, rect, triangle, bezier, rotate, translate

3

Références

Documents relatifs

[r]

[r]

[r]

[r]

[r]

Cette tangente passe bien le point de coordonnées (1 ; 0) car ces cordonnées vérifient l’équation de la tangente.. My Maths Space 1

On choisit au hasard un individu dans cet échantillon.. On choisit au hasard

[r]