Diferència entre revisions de la pàgina «Algorisme d'ordenació pel mètode de la bombolla bidireccional»
		
		
		
		
		
		
		Salta a la navegació
		Salta a la cerca
		
				
		
		
		
		
		
		
		
		
	
| m (→Algorisme) | m (→Algorisme) | ||
| Línia 3: | Línia 3: | ||
| [[Image:CoktailSort.png|center|Algorisme d'ordenació pel mètode de la bombolla bidireccional]] | [[Image:CoktailSort.png|center|Algorisme d'ordenació pel mètode de la bombolla bidireccional]] | ||
| + | |||
| + |  n = int(input("Nombre d'elements: ")) | ||
| + |  inf = 0 | ||
| + |  sup = n-1 | ||
| + |  while inf < sup: | ||
| + |     print("--> %d i %d"%(inf,sup)) | ||
| + |     sup -= 1 | ||
| + |     print("<-- %d i %d"%(inf,sup)) | ||
| + |     inf += 1;  | ||
| + | |||
| + |  n = int(input("Nombre d'elements: ")) | ||
| + |  inf = 0 | ||
| + |  sup = n-1 | ||
| + |  bPuja = True | ||
| + |  while inf < sup: | ||
| + |     if bPuja: | ||
| + |         print("--> %d i %d"%(inf,sup)) | ||
| + |         sup -= 1 | ||
| + |     else: | ||
| + |         print("<-- %d i %d"%(inf,sup)) | ||
| + |         inf += 1; | ||
| + |     bPuja = not bPuja | ||
Revisió del 14:51, 2 abr 2024
Algorisme
(font)
n = int(input("Nombre d'elements: "))
inf = 0
sup = n-1
while inf < sup:
   print("--> %d i %d"%(inf,sup))
   sup -= 1
   print("<-- %d i %d"%(inf,sup))
   inf += 1; 
n = int(input("Nombre d'elements: "))
inf = 0
sup = n-1
bPuja = True
while inf < sup:
   if bPuja:
       print("--> %d i %d"%(inf,sup))
       sup -= 1
   else:
       print("<-- %d i %d"%(inf,sup))
       inf += 1;
   bPuja = not bPuja



