Débute l'algo

Jo -  
 CORBEAU -
Bonjour,
je dédute en algo...quelqu"un peut m'aider?

Ecrire un algo qui permet de lire un octets compris entre 0 et 255 et utilise un tableau pour le traduire en binaire

2 réponses

Jo
 
Bonjour,
c tjs moi, je propose sa, si kelkun peu me dire si c bon

Algo Binaire
Déclaration
i, v, nb : entier
tab[1..8]de entier

Début

v=0
Tant que v=0
Afficher ("Donnée un nombre entre 0 et 255")
Lire (nb)
Si nb<=255 et nb>=0
Alors v=1
Sinon ("Ce nombre n'est pas compris entre 0 et 255")
Fin si
Fin tant que

Pour i allant de 1 à 8 faire
Si nb%2 != 0
Alors tab[7-i] = 1
Sinon nb = nb / 2
Fin si
Fin pour

Fin Algo Binaire
0
CORBEAU
 
Algo Binaire
Déclaration
i, v, nb : entier
tab[1..8]de entier

Début

v=0
Tant que v=0
Afficher ("Donnée un nombre entre 0 et 255")
Lire (nb)
Si nb>255 ou nb<0
Alors v=1
Sinon Ecrire("Ce nombre n'est pas compris entre 0 et 255")
Fin si
Fin tant que

Pour i allant de 1 à 8 faire
tab[9-i] = nb%2
nb = nb / 2
Fin pour

Fin Algo Binaire
0