• Aucun résultat trouvé

Lundi 19 septembre 2016 Exercice 1.

N/A
N/A
Protected

Academic year: 2022

Partager "Lundi 19 septembre 2016 Exercice 1."

Copied!
1
0
0

Texte intégral

(1)

Lundi 19 septembre 2016

Exercice 1. Pour chacun des programmes proposés, les comprendre en dé- tail, faire des modifications, et comprendre les messages émis par le compi- lateur. Essayer de provoquer une message d’erreur de l’éditeur de liens.

Exercice 2. Écrire un programme qui demande une valeur réelle x et calcule f (x), où f est la fonction implémentée par mystere :

double mystere ( double x ) { i f ( f a bs ( x ) < 1e 10)

return x ;

double y = mystere ( x / 3 ) ; return y ⇤ (3 4 ⇤ y ⇤ y ) ; }

et percer le mystère. La fonction fabs renvoie la valeur absolue et est déclarée dans le fichier d’interface cmath.

Exercice 3. Les programmes trapeze implémentent (surprise !) la méthode des trapèzes pour le calcul d’une intégrale.

I(f, a, b, N ) = b a N

f(a) + f(b)

2 +

N

X

1

k=1

f

a + k b a N

◆!

trapeze3.cc paraît plus simple et plus naturel. Que peut-on lui reprocher ? Exercice 4. En partant du programme premiers.cc, en écrire un qui compte combien il y a de nombres premiers inférieurs ou égaux à n , où n est donné par l’utilisateur du programme. On peut aussi essayer de factoriser n. Utiliser la commande time et les options d’optimisation (par exemple c++ -O3 -c premier.cpp) et tenter d’améliorer les performances

Exercice 5. Le mot de Fibonacci est la suite infinie de caractères qui com- mence ainsi :

abaababaabaababaababaabaababaabaababaababaabaababaababa...

limite (en quel sens ?) de la suite de mots définie par F

0

= b

F

1

= a

F

n

= F

n 1

F

n 2

pour n > 1.

Afficher les n premiers caractères du mot de Fibonacci. On pourra utiliser le

type string. Quelle est la proportion des a dans le mot de Fibonacci ?

Références

Documents relatifs

Tout récemment, Pathfinder International, en partenariat avec les centres de prévention et de lutte contre les maladies des Etats-Unis, et le ministère de la Santé, a mis en place

Mais parmi les nombres plus petits que ab, il n'y en a qu'un qui soit à la fois a-f- a, et b -f-p, un seul à la fois #+&lt;* a et Donc il y aura autant d'entiers inférieurs et

[r]

[r]

Un nombre entier naturel est un nombre premier si et seulement si il possède exactement deux diviseurs : 1 et lui-même..

Cependant, comme les nombres premiers sont en groupements plus denses dans le voisinage de cer- taines valeurs, il peut y avoir dans la somme surtout des termes de faibles valeurs,

Je n’ai pas suffisamment lu le récent livre de Laurent Lafforgue Géométrie plane et algèbre aux éditions Hermann mais le parcourir m’a sûrement donné une petite impulsion, à

C’est exactement comme cela que je vois les nombres maintenant, avec cette id´ ee des restes selon les diff´ erentes divisions.. Une calibreuse est une sorte de tapis roulant sur