Débute l'algo

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