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:
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