Proposiciones
Proposiciones
Proposiciones
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Algoritmos y Lenguaje de Programación,<br />
Sección 1<br />
Ciclo while<br />
Diagrama de flujo while<br />
• Repetición condicional<br />
while (condicion)<br />
proposicion1<br />
1. Primero se evalúa la condición<br />
2. Si la condición se cumple, se ejecuta la<br />
proposición<br />
• Repetir hasta que condición no se cumpla<br />
continue<br />
Condición<br />
Si<br />
Proposición 1<br />
No<br />
break<br />
Ejemplo de ciclo while<br />
Ejecución del ciclo while()<br />
i<br />
j<br />
int i = 10, j = 0;<br />
while (i > 0) {<br />
i = i – 1;<br />
j = j + 1;<br />
}<br />
• Valor final de j es 10<br />
Si la condición no se cumple inicialmente,<br />
proposición no se ejecuta<br />
10<br />
9<br />
8<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
0<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
• Valor final de i: 0<br />
• Valor final de j: 10<br />
do-while(condición)<br />
Diagrama de flujo do-while<br />
• Repetición condicional<br />
do<br />
proposicion1<br />
while (condicion);<br />
1. Primero se ejecuta la proposición<br />
2. Luego, se evalúa la condición. Si es verdadera,<br />
repetir<br />
• Repetir hasta que condición no se cumpla<br />
continue<br />
Proposición 1<br />
Condición<br />
Si<br />
break<br />
No<br />
©Mario Medina C. 4