LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Algorithmes

Cours : Algorithmes. Recherche parmi 300 000+ dissertations

Par   •  11 Février 2013  •  Cours  •  210 Mots (1 Pages)  •  980 Vues

PROGRAMME Binaires1

I, mod : ENTIER

result, recommencer : CHAINE

recommencer ← « O »

DEBUT

TANT QUE (recommencer = « O »)

result ← « »

AFFICHER (« Saisissez un nombre »)

I ← LIRE()

SI (I = 0)

AFFICHER (« La conversion de 0 en binaire est : 0 »)

SINON

AFICHER (« La conversion de » + I + « en binaire est : »)

TANT QUE (I > 0)

mod = I % 2

result = mod + result

I = I / 2

FIN TANT QUE

FIN SI

AFFICHER (result)

AFFICHER (« Voulez vous recommencer ? O/N »)

Recommencer ← LIRE()

FIN TANT QUE

FIN

FIN PROGRAMME

PROGRAMME Binaires2

I, J : ENTIER

result, recommencer : CHAINE

recommencer ← «O»

DEBUT

TANT QUE (recommencer = «O»)

result ← « »

J ← 1

AFFICHER (« Saisissez un nombre »)

I←LIRE()

SI (I = 0)

AFFICHER (« La conversion de 0 en binaire est : 0 »)

SINON

AFICHER (« La conversion de » + I + « en binaire est : »)

TANT QUE (J <= I)

J = J x 2

FIN TANT QUE

J = J / 2

TANT QUE (J >= 1)

SI (I >= J)

AFFICHER («1»)

result = result +« 1»

I = I – J

J = J / 2

FIN SI

SI (I < J)

result = result +« 0»

AFFICHER («0»)

J = J / 2

FIN SI

FIN TANT QUE

AFFICHER (result)

FIN SI

AFFICHER (« Voulez vous recommencer ? O/N »)

Recommencer ← LIRE()

FIN TANT QUE

FIN

...

Uniquement disponible sur LaDissertation.com