Anda di halaman 1dari 5

LEON ALCIVAR BAYRON

PROGRAMCION RAD

CURSO IV SISTEMA

COMO FUNCIONA EL FOR EN VISUAL BASIC


Este ciclo es uno de los mas usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instruccin simple o compuesta. Su formato general es:

FOR VARCICLO=VALORINICIAL TO VALORFINAL [STEP INCR O DECR] INSTRUCCION(ES) NETX VARCICLO

EJEMPLO

Como se observa, instrucciones de ciclo, si ocuparan que se declaren variables de control de ciclo, ya sea de tipo byte,integer o long. Casos Particulares; 1.- El ciclo comienza en uno y se incrementa de uno en uno, este es el caso mas general. 2.- Pero el valor inicial puede se diferente de uno, ejemplo; DIM X AS INTEGER FOR X=5 TO 28 LABEL4.CAPTION=X NEXT X 3.- Incluso el valor inicial puede ser negativo, ejemplo; DIM X AS INTEGER FOR X= -5 TO 18

LEON ALCIVAR BAYRON LABEL4.CAPTION=X NEXT X

PROGRAMCION RAD

CURSO IV SISTEMA

4.- Los incrementos tambin pueden ser diferentes al de uno en uno, ej.; DIM X AS INTEGER FOR X=1 TO 50 STEP 4 LABEL4.CAPTION=X NEXT X 5.- Incluso pueden ser decrementos, solo que en este caso, recordar; * el valor inicial de la variable debe ser mayor que el valor final. DIM X AS INTEGER FOR X=100 TO 20 STEP - 5 LABEL4.CAPTION = X NEXT X 6.- Un ejemplo para usarlo en los problemas sugeridos mas adelante; ejemplo; Desplegar los nmeros enteros, comprendidos entre el 1 y el 20. Se ocupa ahora un componente que pueda almacenar y desplegar un conjunto de los 10 resultados, el nico componente visto hasta ahora con esta capacidad es el componente ComboBox, sin embargo existe otro componente llamado ListBox muy similar a ComboBox, excepto que no tiene encabezado y todos sus elementos los mantiene a la vista del usuario, no ocultos como el ComboBox, dicho componente ListBox se analiza a fondo en la siguiente UNIDAD VISUAL BASIC , pero de momento permite resolver el problema del for (desplegar un conjunto de resultados a la vez). Tanto ComboBox como ListBox permiten cargar todos sus elementos o valores, dentro de un programa, usando un mtodo llamado AddItem(valor), como se ve en el siguiente programa ejemplo; Para este problema se ocupa poner en Form1, un componente Command1 OK que en su evento Click contiene el for y la carga del componente ListBox; Pantalla de diseo

LEON ALCIVAR BAYRON B) Programa

PROGRAMCION RAD

CURSO IV SISTEMA

la pantalla de salida es:

Este procedimiento y mtodo igualmente trabaja con un componente ComboBox. Practicar hasta conseguir tener esta pantalla de salida o de ejecucin, cuando se consiga entonces ya se esta listo para lo siguiente; TAREAS PROGRAMACION VISUAL BASIC 1.- CONSTRUIR UN PROGRAMA QUE DESPLIEGUE LOS NMEROS DEL 20 AL 30. 2.- DESPLEGAR LOS ENTEROS ENTRE 50 Y 30 ACOMPAADOS DE SU POTENCIA CUADRADA Y RAZ CUBICA RESPECTIVA ( OCUPA TRES ListBox). 3.- DESPLEGAR LOS MLTIPLOS DE 5, ENTRE 10 Y 50, ACOMPAADOS DE SU FACTORIAL Y LOGARITMO RESPECTIVO. 4.- DESPLEGAR LA TABLA DE MULTIPLICAR QUE EL USUARIO INDIQUE. 5.- EVALUAR LA FUNCION <m> Y=5X^2 + 3X + 8 </m> CUANDO X -310 (RANGO DE -3 HASTA 10)

LEON ALCIVAR BAYRON

PROGRAMCION RAD

CURSO IV SISTEMA

COMO FUNCIONA EL DO EN VISUAL BASIC


En este ciclo el cuerpo de instrucciones se ejecuta mientras una condicin permanezca como verdadera, en el momento en que la condicin se convierte en falsa el ciclo termina. Su formato general es :

cargar o inicializar variable de condicin DO WHILE CONDICION(ES) INSTRUCCION(ES) CIERTAS INSTRUCCION(ES) DE SALIDA DE CICLO LOOP

Ejemplo #1 :

DO While puede llevar dos condiciones, en este caso inicial izar 2 variables de condicin y cuidar que existan 2 de rompimiento de ciclo. El grupo cierto de instrucciones puede ser una sola instruccin o todo un grupo de instrucciones. La condicin puede ser simple o compuesta. A este ciclo tambin se le conoce tambin como ciclo de condicin de entrada, o prueba por arriba, porque este ciclo evala primero la condicin y posteriormente ejecuta las instrucciones. TAREAS PROGRAMACION VISUAL BASIC 1.- USANDO VISUAL BASIC PARA DESPLEGAR ENTEROS ENTRE 50 Y 80 2.- USAR VISUAL BASIC PARA DESPLEGAR MLTIPLOS DE 4 ENTRE 60 Y 20 ACOMPAADOS DE SU LOGARITMOS DE BASE 10 Y BASE e RESPECTIVOS (A REVISAR FUNCIONES VISUAL BASIC )

LEON ALCIVAR BAYRON

PROGRAMCION RAD

CURSO IV SISTEMA

3.- CONSTRUIR LA TABLA DE DIVIDIR QUE EL USUARIO INDIQUE 4.-EVALUAR LA FUNCION <m>Y = -5X^2 + 4X - 20</m> CUANDO X -5 5

Anda mungkin juga menyukai