Python Exercice

mb4430 Messages postés 3 Statut Membre -  
 Utilisateur anonyme -
Bonjour à tous , je suis débutant sur le langage Python et j'aimerai bien de l'aide pour un projet : "On cherche à écrire un programme permettant de passer de la base 10 à la base 2.
Programmer l’algorithme en Python." Merci pour votre aide .

2 réponses

  1. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536
     
    0
    1. mb4430 Messages postés 3 Statut Membre
       
      Bonjour , j'ai déjà avancer mais je bloque
      ...                                                                                                                    
      .def binaire():
          N=input("Donner un entier non nul")
          if N<2:
              print("On a encore"),N
          else:
              I=N
              R[]
              while I!=0:
                  A=I%2 # I%2 est le reste 
                  R[A]+R
                  I=int(1/2)
              print(" En binaire "),N("s'écrit")
              print R
      0
      1. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536 > mb4430 Messages postés 3 Statut Membre
         
        Perso, je ne pourrai pas t'aider mais j'apprécie ta démarche ;-)
        Une astuce : en haut de la case d'édition de tes messages, il y a des balises pour les enrichissements du texte. Celle qui a cet aspect
        <>
        permet d'appliquer aux codes le format correspondant à sa nature.
        0
      2. Beneymar Messages postés 4 Statut Membre > mb4430 Messages postés 3 Statut Membre
         
        def binaire():
            N=input("Donner un entier non nul")
            if N<2:
                print("On a encore"),N
            else:
                I=N
                R=[]
                while I!=0:
                    A=I%2 # I%2 est le reste 
                    R.append(A)
                    I//=2
                print(" En binaire {} s'ecrit: ".format(N))
                print (R)
        0