• Aucun résultat trouvé

u 100 delasuite(101 eme termedelasuiteu).

N/A
N/A
Protected

Academic year: 2022

Partager "u 100 delasuite(101 eme termedelasuiteu). "

Copied!
2
0
0

Texte intégral

(1)

Algorithmiques itératifs

Liene1 MASS semestre 2, 2007/08

Exerie 1 : Plus petit, plus grand

a- Enpartantdel'algorithme "deviner"duours,ajouteruntestpourindiquersilenombreproposé

estpluspetitouplusgrandquelenombreàdeviner.

b- Modierl'algorithmepourlimiterlenombredetentativesà5.

Exerie 2 : Comptage

a- Erireunalgorithmequidemandedesaisiraulavierlataillede

10

personnesetalulelenombre

depersonnesdontlatailleest pluspetiteque1,60m.

L'entêtepourraêtrelasuivante :

Algorithme omptageTailleSup160(): entier

b- Unvoteéletroniqueest organisé,unordinateur permet de saisirhaquevoteet lesomptabilise.

LeséleteurspeuventrépondreparO(oui),N(non)ouB(blan).Erireunalgorithmequidemande

à

n

életeursleurvoteetéritàlanduvotelepourentagedeOui, deNonet devotesblans.

L'entêtepourraêtrelasuivante :

Algorithme votation(n: réel): rien

Exerie 3 : Suites réurrentes

Soitlasuitedenombresréelsdéniepar:

u 0 = 1

u n+1 = 1 2 u n + 2, ∀n ≥ 0

a- Calulerles5premierstermes delasuite.

b- Erireunalgorithmequialuleleterme

u 100

delasuite(

101 eme

termedelasuite

u

).

L'entêtepourraêtrelasuivante :

Algorithme U100(): réel

- Erireunalgorithmequialuleleterme

u n

delasuite.

d- Vous pourriez démontrer quelasuite

u

onvergevers

4

. Erire unalgorithmequi alule l'indie

dupremierterme de lasuite qui approhela limite à

10 2

près,'est-à-direqui alule l'entier

p

telque

|u p − 4| ≤ 10 2

.

(2)

Soitunefontion

f

àvariableréelleayantlespropriétéssuivantes:

• f

est ontinuesurunintervalle

[a, b]

.

• f

nes'annulequ'uneseuleet uniquefoissur

]a, b[

• f (a) < 0

et

f (b) > 0

a- Erire un algorithme qui alule un nombre réel qui approhe le zéro de la fontion

f

ave un

préisionde

10 2

. Autrementdit,érireunalgorithmequialuleunnombreréel

x

telque

|x−s| ≤ 10 2

f (s) = 0

.

L'entêtepourraêtrelasuivante :

Algorithme zeroIteratif(f: fontion,a: réel,b: réel): réel

b- Erireunalgorithme,utilisantleprinipedereherhedihotomique,quiréaliselemêmealulque

préédemment.

L'entêtepourraêtrelasuivante :

Algorithme zeroDihotomie(f: fontion,a: réel,b: réel): réel

Exerie 5 : Suite de polynomes

Soitlasuitedepolynomesdéniepar:

P 0 (X ) = 1

P n +1 (X ) = (X 1 + X)P n (X), ∀n ≥ 0

a- Calulerles5premierstermes delasuite.

b- Erireunalgorithmequialuleleterme

P 100

delasuite

P

.

L'entêtepourraêtrelasuivante :

Algorithme P100(): polynome

- Erireunalgorithmequialuleleterme

P n

delasuite

P

.

Exerie 6 : Lapins

LeproblèmedemonsieurFibonai(1170-1250):

"Possédant initialement un ouple de lapins, ombien de ouples obtient-on en douze mois si haque

oupleengendretouslesmoisunnouveauoupleàompterduseondmoisdesonexistene?"

AttentionleslapinsdemonsieurFibonainemeurentjamais!

a- Soit

u n

lenombredelapins aumois

n

. Exprimerlenombredelapins

u n

àl'aided'unerelationde

réurrene.

b- Erireunalgorithmequialulelenombredelapinsauboutde12mois.

L'entêtepourraêtrelasuivante :

Algorithme lapin12(): entier

- Erireunalgorithmequialulelenombredemoisauboutduquellapopulationdelapinsdépasse

300

.

L'entêtepourraêtrelasuivante :

Algorithme mois300(): entier

d- Erireunalgorithmequialulelenombredemoisauboutduquellapopulationdelapinsdépasse

lenombre

L

.

Références

Documents relatifs

Écrire la somme complète correspondante ainsi que le résultat obtenu en sortie du programme.. d) Tester ce programme pour des valeurs de N de plus en

a - Erire un programme pour aher un dégradé de ouleur entre les ouleurs rouge et verte : haque.. point de oordonnées (x, y) devra avoir une intensité de ouleur rouge x et une

Calculer le capital acquis par Bénédicte au bout de 6 ans (bien expliquer les calculs).. On arrondira le résultat aux

D’apr`es le cours sur les suites g´eom´etriques, comme la raison de la suite (v n ) est strictement comprise entre. − 1 et

n sauf ceux de la factorisation de n apparaissent en troisi` eme colonne (pour les modules qui divisent n, la premi` ere et la deuxi` eme passe ´ eliminent les mˆ emes nombres).. Un

n sauf ceux de la factorisation de n apparaissent en troisi` eme colonne (pour les modules qui divisent n, la premi` ere et la deuxi` eme passe ´ eliminent les mˆ emes nombres). Un

(1) ´ Ecrire une fonction chercher qui prend en argument une liste et un nombre et renvoie l’indice de ce nombre dans la liste si il existe et -1 sinon... ´ Ecrire un jeu de tests

On tire successivement et avec remise six fois une boule dans une urne contient trois boules rouges et quatre boules bleues, en prenant pour succ` es : tirer une boule rouge. Soit X