👤

Trouvez des réponses à vos questions avec l'aide de la communauté FRstudy.me. Posez vos questions et obtenez des réponses rapides et bien informées de la part de notre réseau de professionnels expérimentés.

Bonjour, j’ai dû mal avec cet exercice de NSI

Bonjour Jai Dû Mal Avec Cet Exercice De NSI class=

Sagot :

Réponse :

Explications :

Bonjour,

ma proposition :

les print() suivi de # sont pour explication vous pouvez les supprimer pour le prof

les print() sont la pour aérer les questions / réponses

def binaire(a):

   bin_a = str(a%2) # transforme le nombre en chaine de caracteres

   #print(str(a%2))

   a = a // 2

   while a != 0 :

       print(a) # permet de voir la succession de la division

       print(str(a%2)) # permet de voir la succession de la division

       bin_a = str(a%2) + bin_a

       a = a // 2

       print(bin_a) # permet de voir le fonctionnement du While = reste résultat division successives qui s'ajoute a chaque tour

   print()

   print("La traduction binaire de",N ,"est",bin_a)

# programme principal

print()

N = int(input("saisir un nombre entier : "))

binaire(N)

View image Legrandu48
Merci de votre participation active. Continuez à poser des questions et à partager vos réponses. Ensemble, nous pouvons créer une ressource de connaissances précieuse pour tous. Vous avez des questions? FRstudy.me a les réponses. Merci pour votre visite et à bientôt.