Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructuras Selectivas
Estructuras Selectivas
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;
}
if (condición)
instrucción1;
else
instruccion2;
2do caso
si (condición) entonces
instrucción1
..
instruccion2
instruccionN
sino
instrucción 1
fin si
if (condición)
{
instrucción1;
..
instruccion2;
instruccionN;
}
else
instrucción1;
3er caso
si (condición) entonces
instrucción 1
..
instruccion2
instruccionN;
sino
instrucción1
..
instruccion2
instruccionM
fin si
if (condicion)
{
instrucción1;
..
instruccion2;
instruccionM;
}
else
{
instrucción1;
..
instruccion2;
instruccionM;
}
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 1
instrucció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;
}
4. Estructura Selectiva Anidada
si condición entonces
si condición entonces
instrucción 1
instrucción 2
…….
instrucción N
fin si
si no
si condición entonces
instrucción 1
instrucción 2
…………
instrucción M
si_no
instrucción 1
instrucción2
………….
instrucción P
fin si
fin si
if (condicion)
{
if (condicion)
{
instrucción 1;
..
instruccion2;
instruccionN;
}
}
else
{
if (condicion)
{
instrucción 1;
..
instruccion2;
instruccionM;
}
else
{
instrucción 1;
..
instruccion2;
instruccionP;
}
}