28 While - If - Do-while
description
Transcript of 28 While - If - Do-while
-
:
:
while(cond1)
if(cond2)
do
sentencia1;
while(cond3);
else
sentencia2;
sentencia3;
:
:
Ciclos while() while() if() do-while()
280 while() if() do-while() 1
sentencia2
F
V
cond2V
sentencia1
F
sentencia3
F
V
cond1
cond3
-
:
:
while(cond1)
if(cond2)
do{
sentencia1;
sentencia2;
:
}while(cond3);
else{
sentencia3;
sentencia4;
:
}
sentencia5;
sentencia6;
:
:
Ciclos while() while() if() do-while()
280 while() if() do-while() 2
sentencia3
F
V
cond2V
sentencia1
F
sentencia5
F
V
sentencia2sentencia4
sentencia6
cond1
cond3
-
:
:
while(cond1){
sentencia1;
if(cond2){
sentencia2;
do
sentencia3;
while(cond3);
sentencia4;
}
else
sentencia5;
sentencia6;
}
sentencia7;
:
:
280 while() if() do-while() 3
Ciclos while() while() if() do-while()
sentencia5
F
V
cond2V
sentencia3
F
sentencia7
F
V
sentencia1
sentencia2
sentencia4
sentencia6
cond1
cond3
-
: while(cond1){ sentencia1; sentencia2; : if(cond2){ sentencia3; sentencia4; : do{ sentencia5; sentencia6; : }while(cond3); sentencia7; sentencia8; : } else{ sentencia9; sentencia10; : } sentencia11; sentencia12; : } sentencia13; sentencia14; : 280 while() if() do-while() 4
Ciclos while() while() if() do-while()
sentencia9
F
V
cond2V
sentencia5
F
sentencia13
F
V
sentencia1
sentencia3
sentencia7
sentencia11
sentencia2
sentencia10
sentencia4
sentencia6
sentencia8
sentencia12
sentencia14
cond1
cond3
-
:
:
while(cond1)
if(cond2)
while(cond3)
sentencia1;
else
do
sentencia2;
while(cond4);
sentencia3;
:
:
280 while() if() do-while() 5
Ciclos while() while() if() do-while()
F
V
cond2V
sentencia1
F
sentencia3
F
Vsentencia2
F
V
cond1
cond3
cond4
-
:
:
while(cond1)
if(cond2)
while(cond3){
sentencia1;
sentencia2;
:
}
else
do{
sentencia3;
sentencia4;
:
}while(cond4);
sentencia5;
sentencia6;
:
:
280 while() if() do-while() 6
Ciclos while() while() if() do-while()
F
V
cond2V
sentencia1
F
sentencia5
F
V
sentencia3
F
V
sentencia2sentencia4
sentencia6
cond1
cond4
cond3
-
:
:
while(cond1)
if(cond2)
do
sentencia1;
while(cond3);
else
while(cond4)
sentencia2;
sentencia3;
:
:
280 while() if() do-while() 7
Ciclos while() while() if() do-while()
F
V
cond2V
sentencia1
F
sentencia3
F
Vsentencia2
F
V
cond1
cond3
cond4
-
:
:
while(cond1)
if(cond2)
do{
sentencia1;
sentencia2;
:
}while(cond3);
else
while(cond4){
sentencia3;
sentencia4;
:
}
sentencia5;
sentencia6;
:
:
280 while() if() do-while() 8
Ciclos while() while() if() do-while()
F
V
cond2V
sentencia1
F
sentencia5
F
V
sentencia3
F
V
sentencia2
sentencia4
sentencia6
cond1
cond4
cond3
-
:
:
while(cond1)
if(cond2)
do
sentencia1;
while(cond3);
else
do
sentencia2;
while(cond4);
sentencia3;
:
:
280 while() if() do-while() 9
Ciclos while() while() if() do-while()
F
V
cond2V
F
sentencia3
sentencia2
F
V
cond1
cond4
sentencia1
F
Vcond3
-
:
:
while(cond1)
if(cond2)
do{
sentencia1;
sentencia2;
:
}while(cond3);
else
do{
sentencia3;
sentencia4;
:
}while(cond4);
sentencia5;
sentencia6;
:
:
280 while() if() do-while() 10
Ciclos while() while() if() do-while()
sentencia1
F
V
sentencia2
cond3
F
V
cond2V
F
sentencia5
sentencia3
F
V
sentencia4
sentencia6
cond1
cond4
-
: : while(cond1){ sentencia1; if(cond2){ sentencia2; while(cond3) sentencia3; sentencia4; } else{ sentencia5; do sentencia6; while(cond4); sentencia7; } sentencia8; } sentencia9; : :
280 while() if() do-while() 11
Ciclos while() while() if() do-while()
F
V
cond2V
sentencia3
F
sentencia9
F
V
sentencia6
F
V
sentencia1
sentencia2
sentencia5
sentencia7
sentencia4
sentencia8
cond1
cond3
cond4
-
: while(cond1){ sentencia1; sentencia2; : if(cond2){ sentencia3; sentencia4; : while(cond3){ sentencia5; sentencia6; : } sentencia7; sentencia8; : } else{ sentencia9; sentencia10; : do{ sentencia11; sentencia12; : }while(cond4); sentencia13; sentencia14; : } sentencia15; sentencia16; : } sentencia17; sentencia18; : 280 while() if() do-while() 12
Ciclos while() while() if() do-while()
F
V
cond2V
sentencia5
F
sentencia17
F
V
sentencia11
F
V
sentencia1
sentencia4sentencia9
sentencia13
sentencia7
sentencia15
sentencia2
sentencia3
sentencia6
sentencia8
sentencia10
sentencia12
sentencia14
sentencia16
sentencia18
cond1
cond4
cond3
-
: : while(cond1){ sentencia1; if(cond2){ sentencia2; do sentencia3; while(cond3); sentencia4; } else{ sentencia5; while(cond4) sentencia6; sentencia7; } sentencia8; } sentencia9; : :
280 while() if() do-while() 13
Ciclos while() while() if() do-while()
F
V
cond2V
sentencia3
F
sentencia9
F
V
sentencia6
F
V
sentencia1
sentencia2
sentencia5
sentencia7
sentencia4
sentencia8
cond1
cond3
cond4
-
: while(cond1){ sentencia1; sentencia2; : if(cond2){ sentencia3; sentencia4; : do{ sentencia5; sentencia6; : }while(cond3); sentencia7; sentencia8; : } else{ sentencia9; sentencia10; : while(cond4){ sentencia11; sentencia12; : } sentencia13; sentencia14; : } sentencia15; sentencia16; : } sentencia17; sentencia18; : 280 while() if() do-while() 14
Ciclos while() while() if() do-while()
F
V
cond2V
sentencia5
F
sentencia17
F
V
sentencia11
F
V
sentencia1
sentencia4
sentencia9
sentencia13
sentencia7
sentencia15
sentencia2
sentencia3
sentencia6
sentencia8
sentencia10
sentencia12
sentencia14
sentencia16
sentencia18
cond1
cond4
cond3
-
: : while(cond1){ sentencia1; if(cond2){ sentencia2; do sentencia3; while(cond3); sentencia4; } else{ sentencia5; do sentencia6 while(cond4); sentencia7; } sentencia8; } sentencia9; : :
280 while() if() do-while() 15
Ciclos while() while() if() do-while()
F
V
cond2V
F
sentencia9
sentencia6
F
V
sentencia1
sentencia5
sentencia7
sentencia8
cond1
cond4
sentencia3
F
V
sentencia2
sentencia4
cond3
-
: while(cond1){ sentencia1; sentencia2; : if(cond2){ sentencia3; sentencia4; : do{ sentencia5; sentencia6; : }while(cond3); sentencia7; sentencia8; : } else{ sentencia9; sentencia10; : do{ sentencia11; sentencia12; : }while(cond4); sentencia13; sentencia14; : } sentencia15; sentencia16; : } sentencia17; sentencia18; : 280 while() if() do-while() 16
Ciclos while() while() if() do-while()
F
V
cond2V
F
sentencia17
sentencia11
F
V
sentencia1
sentencia9
sentencia13
sentencia15
sentencia2
sentencia3
sentencia10
sentencia12
sentencia14
sentencia16
sentencia18
cond1
cond4
sentencia5
F
V
sentencia4
sentencia7
sentencia6
sentencia8
cond3