Algorithmes
Cours : Algorithmes. Recherche parmi 300 000+ dissertationsPar al1234 • 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
...