Professional Documents
Culture Documents
ALGORITMO LENGUAJE
si (condición) entonces if (condición){
Accion1 Accion1
Accion2 Accion2
. .
AccionN AccionN
fin si }
ALGORITMO LENGUAJE
si (condición) entonces if (condición) {
Accion1 Accion1
Accion2 Accion2
. .
AccionN AccionN
else }
Accion1 else{
Accion2 Accion1
. Accion2
AccionN .
fin si AccionN
}
lopezmaciasjavier@yahoo.es 1
Universidad Distrital, Facultad tecnológica, Tecnología Electrónica
ALGORITMO LENGUAJE
si (condición1) entonces if (condición1)
Accion1 Accion1
sino si (condición2) entonces else if (condicion2)
Accion2 Accion2
sino si (condición3) entonces else if (condicion3)
Accion3 Accion3
sino else
. .
. .
Accion N Accion N
if anidados
ALGORITMO LENGUAJE
si (condición1) if (condición1) {
si (condición2) entonces if (condición2) {
si (condición3) entonces if (condición3)
Accion1 Accion1
sino else
accion2 accion2 }
sino else
accion3 accion3 }
sino else
Accion4 Accion4
. .
. .
Accion N Accion N
lopezmaciasjavier@yahoo.es 2
Universidad Distrital, Facultad tecnológica, Tecnología Electrónica
Su representación es:
ALGORITMO LENGUAJE
según sea (expresión) haga switch (expresión) {
expresión =1: accion1 case 1 : accion1;
accion2 accion2;
. .
. .
accionn accionn;
expresión =2: accion1 break;
accion2 case 2 : accion1;
. accion2;
. .
accionn .
expresión =3: accion1 accionn;
accion2 break;
. case 3 : accion1;
. accion2;
accionn .
sino .
Escriba “No existe la accionn;
opción” break;
fin según sea default : accion1
}
Instrucción goto
lopezmaciasjavier@yahoo.es 3
Universidad Distrital, Facultad tecnológica, Tecnología Electrónica
ALGORITMO LENGUAJE
//Código //Código
ETIQUETA: ETIQUETA:
//Código //Código
ir a ETIQUETA; goto ETIQUETA;
//Código //Código
Como se puede observar se puede usar para crear un bucle, pero se debe tener
cuidado de generar un bucle infinito, para evitarlo se deben usar sentencias de
control, por ejemplo estructuras decisionales.
lopezmaciasjavier@yahoo.es 4