SE HAN DISPUESTO DOCUMENTOS EN PDF DE CADA TEMA, SE RECOMIENDA LOS DESCARGUE PARA MEJOR USO DE ESTOS.

lunes, 8 de febrero de 2010

Iniciando la programación Parte 7

Conociendo el lenguaje de programación C ++ Parte II - Estructuras selectivas


Estructuras condicionales o de selección

Anteriormente se enseñó lo referente a este tema por tanto no se repetirá ningún concepto, se expuso la estructura condicional SI – SINO en modo pseudocódigo, ahora fíjese en la estructura empleada en lenguaje C++.


Pseudocódigo                                        Lenguaje C ++

SI (condicion) entonces                            if (condicion) {
Accion_1                                                         Accion_1
Accion_2                                                         Accion_2
Accion_N                                                         Accion_N
Fin si                                                           }

con SINO

SI (condicion) entonces                            if (condicion) {
Accion_1                                                        Accion_1
Accion_2                                                        Accion_2
Accion_N                                                       Accion_N
Fin si                                                          }

Sino                                                            else

Accion_1                                                        Accion_1
Accion_2                                                        Accion_2
Accion_N                                                       Accion_N

Recuerde que las llaves { y } representan el inicio y fin de un proceso, si usted los omite o le falta alguno, el visualizador de bugs del compilador le mostrará error y le indicará el por qué, por eso es aconsejable que cada vez que inicie la creación de una estructura if abra inmediatamente llave y cree la que cierra ese proceso aún cuando tenga if anidados o múltiples, en este caso seá mucho mejor que tenga control sobre cada llave que abre y cierra.

Estructura SEGUN SEA / SWITCH

Es una etsructura muy usada y de fácil uso e implementación, en el aprendido pseudocodigo la estructura era:

según sea () hacer
caso condicion_1: Acciones
caso condicion_2: Acciones
caso condicion_N: Acciones
Fin según sea

En lenguaje C ++ la forma SEGUN SEA se forma de esta manera:

switch ( parámetro a evaluar o comparar ) {
case a: //cuando el parametro tiene valor a
Acciones
case b: //cuando el parametro tiene valor b
Acciones
case c: //cuando el parametro tiene valor c
Acciones

default;Acciones

}

El caso default; se emplea cuando ninguno de los parámetros corresponde a los de los casos anteriores


Estructuras Cíclicas o Repetitivas

En secciones previas se explicó y enseñó el correcto uso de las estructuras repetitivas comúnes, ahora se enseñara esta estructura en el lenguaje C ++.


Estructura MIENTRAS/ WHILE

Pseudocodigo

Mientras (condicion(es) a cumplir)

Acciones
Fin mientras

Lenguaje C++

while (condiciones acumplir)
{
       Acciones
       Interruptor
       Indice con iteraccion
}

Estructura PARA / FOR

Igualmente ya se explicó el uso de la estructura para, fijese en la manera como se emplea en C ++.

Pseudocodigo                                       Lenguaje C++

Para (indice; condicion; instrucción)     for (indice; condicion; instrucción){
Acciones                                                          Acciones
Fin para                                                     }

Recuerde que debe existir una iteraccion o indice con un valor inicial, una condición y un incremento de la iteraccion o ciclo, el incremento puede ser variable como puede ser decremeto.
Se han preparado Ejemplos de cada estructura con imágenes para que usted los práctique, entienda y logre adquirir un poco de soltura en el tema. 


Descargue este contenido en archivo PDF aquí.

1 comentarios:

Anónimo dijo...

bien bueno me sirve pero hay dudas que no entiendo tienes algun manual para el lenguaje php en español mi correo es leman1212@hotmail.com te agradeceria y ya me he leydo algunos de tus manuales

Publicar un comentario