Bucle (programació): diferència entre les revisions

Contingut suprimit Contingut afegit
m Robot: Reemplaçament automàtic de text (- de las turbines + de les turbines, - + , -La única +L'única, - la única + l'única)
llengua
Línia 1:
Un '''bucle''' o '''cicle''', en [[Programació d'ordinadors|programació]], és una sentència que es realitza variesdiverses vegades a una secció aïllada del codi, fins que la condició assignada al bucle deixa de cumplircomplir-se.
 
Generalment, un bucle s'utilitza per fer una acció repetitiva sense haver d'escriurediversos varies vegadescops el mateix codi, elcosa que ens estalvia temps, deixa el codi més clar i facilita la seva modificació en el futur.
 
El bucle i els condicionals representen la base de la [[programació estructurada]]. És una evolució del codi [[assemblador]], on l'única possibilitat de d'iterar un codi era establir una sentència ''jump'' (que en els llenguatges de programació es va substituir pel "anar a" o GOTO).
 
Els tres bucles més utilitzats en la programació éssón el "bucle while", el "bucle for" i el "bucle repetir".
 
'''Exemple en codi C de sentencies repetides:'''
Línia 44:
</pre>
 
Alguns llenguatges de programació tenen sentenciessentències que permeten "escapar" dels bucles sense arribar a la condició final, amb el [[break|trencarotrencar-ho]] el [[return|tornar]].
 
'''Exemple escapant d'un bucle en Visual Basic 1''':