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

  1. 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
  2. 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