Entradas

Ejemplos de las Estructuras de Control

Imagen
Ejemplo de estructura de control secuencial Un ejemplo sería que p ara desarrollar un programa que lee dos números enteros por teclado, los guarda en variables, los multiplica y los muestra, no necesitaríamos condiciones. Una estructura secuencial sería suficiente para desarrollarlo. El diagrama de flujo para una estructura secuencial de este programa sería el siguiente: Un ejemplo de pseudocodigo de este programa utilizando una estructura secuencial: //inicio de programa INICIO //declaracion de variables NUMX NUMY RESXY //entrada de datos LEER X LEER Y //operaciones RESXY= X*Y //mostrar resultado MOSTRAR RESXY //fin de programa FIN Ejemplo en lenguaje C del mismo programa: #include<stdio.h> main(void) { //se declaran las variables int resxy,x,y; //se leen o capturan dos valores escritos en las variables x e y. printf("Ingrese el valor de x\n");  scanf("%d", &x); printf("Ingrese el...

Aplicabilidad de las Estructuras de Control

Aplicabilidad de las estructuras de control secuencial Las estructuras de control se aplican en situaciones donde debemos poner en marcha un proceso que siempre seguirá un mismo curso, sin depender de variables ni opciones múltiples, (por ejemplo, es un sitio que no requiera credenciales de crédito, comprobación de edad o género para ingresar). Aplicabilidad de las estructuras de control de decisión Las estructuras de control de decisión pueden tomar muchísimos caminos y por lo tanto, sus usos son infinitos, ya que con solo existir ramifican una operación en múltiples más, y que son quizá una de las bases de la programación moderna, puesto que podemos encontrarla desde las tareas más mundanas (como preguntar por el género para asignar automáticamente en una base de datos) hasta los sistemas más complejos (programas codificados solo para abrir bajo condiciones sumamente específicas).

Sintaxis de las Estructuras de Control

Imagen
Todos los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis; cada lenguaje tiene una sintaxis propia para expresar la estructura. En Visualino las estructuras de control se encuentran en el apartado “control” En la entrada anterior, explicamos las estructuras de decisión, pero esta vez hablaremos sobre las estructuras de repetición que también forman parte de la sintaxis de las estructuras de control:  Estructuras de repetición For: La declaración for se usa para repetir un bloque de sentencias encerradas entre llaves un número determinado de veces. Cada vez que se ejecutan las instrucciones del bucle se vuelve a testear la condición. La declaración for tiene tres partes separadas por (;). La inicialización de la variable local se produce una sola vez y la condición se testea cada vez que se termina la ejecución de las instrucciones ...

Estructura de control secuencial

¿Que es una estructura de control? En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: De acuerdo con una condición, ejecutar un grupo o otro de sentencias (If-Then-Else) De acuerdo con el valor de una variable, ejecutar un grupo u otro de sentencias (Switch-Case) Ejecutar un grupo de sentencias solo cuando se cumpla una condición (Do-While) Ejecutar un grupo de sentencias   hasta que se cumpla una condición (Do-Until) Ejecutar un grupo de sentencias un número determinado de veces (For-Next) Estructura de control secuencial Una estructura de programa es secuencial si se ejecutan una tras otra a modo de secuencia, es decir que una instrucción no se ejecuta hasta que finaliza la anterior. Ejemplo: INPUT x INPUT y auxiliar = x x = y y = auxiliar PRINT x PRINT y Compone...

Estructuras de Control de Decisión

Imagen
Estructuras de decisión if:   IF significa SI (condicional) en español. Su funcionamiento es simple: se evalúa una condición, si es verdadera ejecuta un código, si es falsa, ejecuta otro código (o continúa con la ejecución del programa). if… else :  viene a ser un estructura que se ejecuta en respuesta a la idea “si esto no se cumple haz esto otro”. Por ejemplo, si se desea probar una entrada digital, y hacer una cosa si la entrada fue alto o hacer otra cosa si la entrada es baja. else: puede ir precedido de otra condición de manera que se pueden establecer varias estructuras condicionales de tipo unas dentro de las otras (anidamiento) de forma que sean mutuamente excluyentes pudiéndose ejecutar a la vez. Es incluso posible tener un número ilimitado de estos condicionales. Recuerde sin embargo que sólo un conjunto de declaraciones se llevará a cabo dependiendo de la condición probada. Uso de if con Visualino switch..case: Al igual que if, switch..ca...