Remplacer boucle for par while en python

Fox92 Messages postés 217 Statut Membre -  
 6ril -
Bonjour,
J'aimerais remplacer le plus simplement possible les deux boucles for par deux boucles while dans le programme ci dessous s'il vous plait.

a = input("Donnez un entier:") 
b = input("Donnez un autre entier:") 

for i in range(1,a+1): 
     for j in range(i,b+1): 
         print(i,j) 



Merci.

1 réponse

  1. 6ril
     
    je vois pas trop l'intérêt de changer tes boucles for en while mais ça donnerait quelque chose comme:

    a = input("Donnez un entier:") 
    b = input("Donnez un autre entier:")
    
    i=1
    while i<=a:
        j=i
        while j<=b:
            print (i,j)
            j+=1
        i+=1
    8