VaultBy ENSAMIENParrainage
PY19 lines

tp2-ex3-q4.py

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
"""TP2 ex3 q4 : conversion d'un entier positif en binaire."""

while True:
    n = int(input("Veuillez saisir un entier positif n : "))
    if n < 0:
        print("Le nombre doit être positif. Veuillez réessayer.")
    else:
        break

binaire = ""
nb = n
if nb == 0:
    binaire = "0"
else:
    while nb > 0:
        binaire = str(nb % 2) + binaire 
        nb = nb // 2  

print(f"Le nombre {n} en binaire est : {binaire}")

    Type at least 2 letters. ↑ ↓ to move, Enter to open.