<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Bucles</id>
	<title>Bucles - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Bucles"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Bucles&amp;action=history"/>
	<updated>2026-10-23T14:49:35Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Bucles&amp;diff=48583&amp;oldid=prev</id>
		<title>Veiga: /* Sentenza do while */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Bucles&amp;diff=48583&amp;oldid=prev"/>
		<updated>2014-10-02T09:20:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Sentenza do while&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Estructura da Linguaxe|05 - Bucles]]&lt;br /&gt;
&lt;br /&gt;
Os bucles permítennos iterar conxuntos de instrucións, é dicir repetir a execución dun conxunto de instrucións mentres se cumpra unha condición.&lt;br /&gt;
&lt;br /&gt;
== Sentenza &amp;#039;&amp;#039;&amp;#039;while&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
   while (condición) &lt;br /&gt;
   { &lt;br /&gt;
      instrucións a executar. &lt;br /&gt;
   } &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mentres a condición sexa certa reiterarase a execución das instrucións que están dentro do while.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt; &lt;br /&gt;
&amp;lt;head&amp;gt; &lt;br /&gt;
   &amp;lt;title&amp;gt;Exemplo de PHP&amp;lt;/title&amp;gt; &lt;br /&gt;
&amp;lt;/head&amp;gt; &lt;br /&gt;
&amp;lt;body&amp;gt; &lt;br /&gt;
Inicio&amp;lt;BR&amp;gt; &lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
   $i=0; &lt;br /&gt;
   while ($i&amp;lt;10) &lt;br /&gt;
   { &lt;br /&gt;
      echo &amp;quot;O valor de i é &amp;quot; . $i . &amp;quot;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
      $i++; &lt;br /&gt;
   } &lt;br /&gt;
?&amp;gt; &lt;br /&gt;
Final&amp;lt;BR&amp;gt; &lt;br /&gt;
&amp;lt;/body&amp;gt; &lt;br /&gt;
&amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No seguinte exemplo, o valor de &amp;#039;&amp;#039;&amp;#039;$i&amp;#039;&amp;#039;&amp;#039; ao comezo é 0, durante a execución do bucle, vaise sumando 1 ao valor de &amp;#039;&amp;#039;&amp;#039;$i&amp;#039;&amp;#039;&amp;#039; de maneira que cando &amp;#039;&amp;#039;&amp;#039;$i&amp;#039;&amp;#039;&amp;#039; vale 10 xa non se cumpre a condición e termínase a execución do bucle.&lt;br /&gt;
&lt;br /&gt;
== Sentenza &amp;#039;&amp;#039;&amp;#039;do ... while&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
   do&lt;br /&gt;
   { &lt;br /&gt;
      instrucións a executar&lt;br /&gt;
&lt;br /&gt;
   } while (condición) &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste tipo de bucle a condición evalúase ó final, polo que se garantiza que as instruccións a executar fanse polo menos 1 vez.&lt;br /&gt;
&lt;br /&gt;
Exemplo que amosa os números do 1 ó 10.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
$i = 1;&lt;br /&gt;
&lt;br /&gt;
do {&lt;br /&gt;
    echo $i,&amp;#039;&amp;lt;br/&amp;gt;&amp;#039;;&lt;br /&gt;
    $i++;&lt;br /&gt;
} while ($i &amp;lt;=10);&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sentenza &amp;#039;&amp;#039;&amp;#039;for&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
   for (inicial ; condición ; executar en iteración) &lt;br /&gt;
   { &lt;br /&gt;
      instrucións a executar. &lt;br /&gt;
   } &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Este sería un exemplo sinxelo coa sentenza &amp;#039;&amp;#039;for&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt; &lt;br /&gt;
&amp;lt;head&amp;gt; &lt;br /&gt;
   &amp;lt;title&amp;gt;Exemplo de PHP&amp;lt;/title&amp;gt; &lt;br /&gt;
&amp;lt;/head&amp;gt; &lt;br /&gt;
&amp;lt;body&amp;gt; &lt;br /&gt;
Inicio&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
   for($i=0 ; $i&amp;lt;10 ; $i++) &lt;br /&gt;
   { &lt;br /&gt;
      echo &amp;quot;O valor de i é &amp;quot; . $i . &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;; &lt;br /&gt;
   } &lt;br /&gt;
?&amp;gt; &lt;br /&gt;
Final&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;/body&amp;gt; &lt;br /&gt;
&amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A instrución &amp;#039;&amp;#039;for&amp;#039;&amp;#039; é a instrución de bucles máis completa. Nunha soa instrución permítenos controlar todo o funcionamento do bucle.&lt;br /&gt;
&lt;br /&gt;
O primeiro parámetro do &amp;#039;&amp;#039;for&amp;#039;&amp;#039;, é executado a primeira vez e serve para inicializar a variable do bucle, o segundo parámetro indica a condición que se debe cumprir para que o bucle siga executándose e o terceiro parámetro é unha instrución que se executa ao final de cada iteración e serve para modificar o valor da variable de iteración.&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Veiga|Veiga]] ([[Usuario discusión:Veiga|discusión]]) 11:19 2 oct 2014 (CEST)&lt;/div&gt;</summary>
		<author><name>Veiga</name></author>
	</entry>
</feed>