Conviértete en un emprendedor,profesional del conocimiento en la programación

martes, 3 de enero de 2012

ESTRUCTURAS DE PROGRAMACIÓN

Compartir con:


CONDICIONAL DOBLE: if – else

La estructura de selección doble if-else (si-sino) evalúa una condición lógica y en caso que resulte verdadera efectúa la acción acciona; de lo contrario, efectúa la acción accionb. Tanto acciona como accionb pueden ser acciones simples (una sola acción) o acciones compuestas (un bloque de acciones).

Diagrama de flujo de la estructura de selección if-else


En la tabla que sigue se muestra el código y el pseudocódigo de la estructura de selección simple if. Note
que en el caso de bloques de acciones, estas deben estar encerradas entre llaves de bloque { }.
Código
Código Java
Pseudocódigo
if( condicion )
        accionA;
else
         accionB;
si( condicion )
        accionA
else
          accionB


if( condicion ){
acciónA1;
acciónA2;
.
.
.
accionAn;
}
else{
acciónB1;
acciónB2;
.
.
.
accionBn;
}
si( condicion ){
accionA1
accionA2
.
.
.
accionAn
}
sino{
acciónB1
acciónB2
.
.
.
accionBn
}
Comentario
Note el uso de las llaves { } en el bloque if y en el bloque else dado que cada bloque tiene más de una instrucción:

if( donacion >= 10000 ){
      comedor = 0.30*donacion;
      salud = 0.50*donacion;
      bolsa = 0.20*donacion;
                                                    }
else{
     comedor = 0.25*donacion;
     salud = 0.60*donacion;
     bolsa = 0.15*donacion;              }




0 comentarios:

Publicar un comentario