Respuesta a: Las llaves ({}) en un FOR anidado

#23623

Juan Soto
Participante

Buenas. No sé porque sale en HTML.

Jugando con el bucle for anidado hice esta rutina que demuestra que por cada “i” hace diez “j” y por tanto son cien las veces que se ejecuta:
<div style=”padding: 0px 0px 0px 2px;”>
<div style=”color: #000000; font-family: ‘Courier New’; font-size: 10pt; white-space: pre;”>
<p style=”margin: 0px;”><span style=”color: #7f0055; font-weight: bold;”>package</span> sotojuan.Controlflujo;</p>
<p style=”margin: 0px;”><span style=”color: #7f0055; font-weight: bold;”>import</span> <span style=”text-decoration-line: underline; text-decoration-color: #f4c82d; text-decoration-style: wavy;”>javax.swing.JOptionPane</span>;</p>
<p style=”margin: 0px;”><span style=”color: #7f0055; font-weight: bold;”>public</span> <span style=”color: #7f0055; font-weight: bold;”>class</span> Ejemplo_for_anidado {</p>
<p style=”margin: 0px;”><span style=”color: #7f0055; font-weight: bold;”>public</span> <span style=”color: #7f0055; font-weight: bold;”>static</span> <span style=”color: #7f0055; font-weight: bold;”>void</span> main(String[] <span style=”color: #6a3e3e;”>args</span>) {</p>
<p style=”margin: 0px;”><span style=”color: #7f0055; font-weight: bold;”>int</span> <span style=”color: #6a3e3e;”>ciclo</span>=0;</p>
<p style=”margin: 0px;”><span style=”color: #7f0055; font-weight: bold;”>for</span>(<span style=”color: #7f0055; font-weight: bold;”>int</span> <span style=”color: #6a3e3e;”>i</span>=0;<span style=”color: #6a3e3e;”>i</span><10;<span style=”color: #6a3e3e;”>i</span>++) {</p>
<p style=”margin: 0px;”><span style=”color: #7f0055; font-weight: bold;”>for</span>(<span style=”color: #7f0055; font-weight: bold;”>int</span> <span style=”color: #6a3e3e;”>j</span>=0;<span style=”color: #6a3e3e;”>j</span><10;<span style=”color: #6a3e3e;”>j</span>++)</p>
<p style=”margin: 0px;”>System.<span style=”color: #0000c0; font-style: italic; font-weight: bold;”>out</span>.println(<span style=”color: #2a00ff;”>” Hola amigos. i=”</span>+(<span style=”color: #6a3e3e;”>i</span>)+ <span style=”color: #2a00ff;”>” y j=”</span> +<span style=”color: #6a3e3e;”>j</span>+ <span style=”color: #2a00ff;”>” Número de for:”</span>+((<span style=”color: #6a3e3e;”>ciclo</span>++)+1));</p>
<p style=”margin: 0px;”>}</p>
<p style=”margin: 0px;”>}</p>
<p style=”margin: 0px;”>}</p>
Pero fijaros que, al contrario de lo que se ve en el vídeo, el segundo for no tiene llaves. Si alguien me lo explica, me ayuda.

 

</div>
</div>