Remplacer boucle for par while en python

Fermé
Fox92 Messages postés 207 Date d'inscription dimanche 4 mai 2008 Statut Membre Dernière intervention 3 mai 2011 - Modifié par Fox92 le 15/09/2010 à 18:33
 6ril - 23 sept. 2010 à 15:36
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.

A voir également:

1 réponse

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
7