Sei sulla pagina 1di 2

UNIVERSIDAD INCA GARCILASO DE LA VEGA

Laboratorio 2

PROGRAMACIN ESTRUCTURADA
1. Estructuras bsicas.
Para ello labVIEW dispone de cuatro estructuras bsicas fcilmente diferenciables por su apariencia y disponibles en la opcin all Functions >>Structures del men Functions de la ventana de diagramas de bloques. Tal como se puede observar la figura 1. Las estructuras bsicas serian: Sequence structure Case structure For loop While loop.

FIGURA 1

PALETA DE ESTRUCURAS

2.
2.1 For

Estructuras iterativas: for loop y while Loop.


For loop: usaremos for loop cuando queramos que una operacin se repita un nmero determinado de veces. Su equivalente en lenguaje convencional es: i=0 hasta N-1 { Ejecuta subdiagrama.}

Al colocar un for loop en la ventana Diagram observamos que tiene asociados dos terminales: Terminal contador: contiene el nmero de veces que se ejecutar el subdiagrama creado en el interior de la estructura. El valor del contador se fijar externamente.

ING. RUBEN ACOSTA

UNIVERSIDAD INCA GARCILASO DE LA VEGA


Terminal de iteracin: indica el nmero de veces que se ha ejecutado la estructura: cero durante la primera iteracin, uno durante la segunda y as hasta N-1. Ambos terminales son accesibles desde el interior de la estructura, es decir, sus valores podrn formar parte del subdiagrama, pero en ningn caso se podrn modificar.

Figura 2. Un bucle for y sus terminales.

Ejercicios prcticos: Realizar una aplicacin que nos permita, dado un nmero entero, obtener como resultado la potencia en base 2 que nos indica ese nmero. Emplear la funcin Scale by 2 ( a la n). Realizar una aplicacin que programe el nmero de cuenta a travs de un control numrico. Por lo tanto el contador debe de contar desde 0 hasta el valor programado.

ING. RUBEN ACOSTA

Potrebbero piacerti anche