ESTRUCTURAS SELECTIVAS

6
ESTRUCTURAS SELECTIVAS Las estructuras selectivas se dividen en 4 estructuras. La forma de representarlo en código utilizando el lenguaje de programación Java es el siguiente. 1. Estructura Selectiva Simple 1er caso si (condición) entonces instrucción1 fin si if (condición) instrucción1; 2do caso si (condición) entonces instrucción1 instrucción2 . . instruccionN fin si if (condicion) { instrucción1; instruccion2; . . instruccionN; } 2. Estructura Selectiva Doble 1er caso si (condición) entonces instrucción1 sino instruccion2 fin si

description

ESTRUCTURAS SELECTIVAS

Transcript of ESTRUCTURAS SELECTIVAS

Page 1: ESTRUCTURAS SELECTIVAS

ESTRUCTURAS SELECTIVAS

Las estructuras selectivas se dividen en 4 estructuras. La forma de representarlo en código utilizando el lenguaje de programación Java es el siguiente.

1. Estructura Selectiva Simple

1er caso

si (condición) entonces instrucción1

fin siif (condición)

instrucción1;

2do casosi (condición) entonces

instrucción1instrucción2 . .instruccionN

fin si

if (condicion) {instrucción1;instruccion2; . .instruccionN;

}

2. Estructura Selectiva Doble

1er casosi (condición) entonces

instrucción1sino

instruccion2fin si

if (condición) instrucción1;

elseinstruccion2;

Page 2: ESTRUCTURAS SELECTIVAS

2do casosi (condición) entonces

instrucción1 instruccion2..instruccionN

sinoinstrucción 1

fin si

if (condición) {

instrucción1; instruccion2;..instruccionN;

}else

instrucción1;

3er casosi (condición) entonces instrucción 1

instruccion2..instruccionN;

sinoinstrucción1instruccion2..instruccionM

fin si

if (condicion) {

instrucción1;instruccion2;..instruccionM;

}else

{instrucción1;instruccion2;..instruccionM;

}

Page 3: ESTRUCTURAS SELECTIVAS

3. Estructura Selectiva Múltiple

en caso expresión hacer valor 1: instrucción 1

instrucción 2……..

valor 2: instrucción 1 instrucción 2…………

valor 3: instrucción 1 instrucción 2………...

valor n: instrucción 1 instrucción 2……….

otros : instrucción 1instrucción 2……..

fin_ caso

switch (expresión) {

case 1: instrucción1; instrucción2;

…….. break;

case 2: instrucción; instrucción2;

…….. break;

case 3: instrucción1; instrucción2;

…….. break; . . .

case N: instrucción1; instrucción2;

…….. break;

default: instrucción; instrucción2;

…….. break;}

Page 4: ESTRUCTURAS SELECTIVAS

4. Estructura Selectiva Anidada

si condición entoncessi condición entonces

instrucción 1

instrucción 2

…….

instrucción Nfin si

si nosi condición entonces

instrucción 1

instrucción 2

…………

instrucción Msi_no

instrucción 1

instrucción2

………….

instrucción Pfin si

fin si

Page 5: ESTRUCTURAS SELECTIVAS

if (condicion) {

if (condicion) {

instrucción 1; instruccion2;..instruccionN;

}}

else{

if (condicion) {

instrucción 1; instruccion2;..instruccionM;

}else

{

instrucción 1; instruccion2;..instruccionP;

}}