Informatica

Solo disponible en BuenasTareas
  • Páginas : 43 (10580 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de octubre de 2010
Leer documento completo
Vista previa del texto
SENTENCIAS DE CONTROL

SENTENCIA IF

Las sentencias de flujo también llamadas estructuras de control o flujo permite cambiar las secuencias de instrucciones de un programa y ejecutar varias veces un bloque de las mismas sin necesidad de escribirlas tantas veces como se requieran.

Todas las sentencias de control sirven para tomar la decisión de ejecutar o no un bloque de instruccionesdependiendo del resultado de la evaluación, de una condición o variable.

sintaxis :

if then
instrucciones
else
otras instrucciones
End if

si entonces
instrucción
o si no

otras instrucciones

fin del if

otra forma es :
if then
instrucciones
end if
Si entonces
Instrucciones
Fin del if

CASE

Estructura de control para ejecutar un bloque de instrucciones solo cuando elresultado de la comparación de 2 expresiones coincidan.

Es importante mencionar que las instrucciones asociadas al bloque case de la expresión coincidente se ejecutaran una vez y que el control del programa pasará a la siguiente linea de finalizar.

estructura:
select case expresión
case expresión 1
case expresión 2
case else
end select

selección de casos expresión
caso expresión
casoexpresión
caso expresión
o si no este caso
fin del case

SENTENCIA FOR

El for es utilizado para repetir un numero determinado de veces un mismo bloque instrucciones.

Estructura:
For contador= numero inicial to numero final step
Codigo
Next

SENTENCIA DO
Estructura de control que al igual que la sentencia for genera un ciclo repetitivo, la diferencia es que para ejecutar lasinstrucciones se debe evaluar una condición.
estructura:
Do while
loop
Dependiendo del programa, escogemos la sentencia de control mas adecuada.

TIPOS DE DECLARACIÓN DE VARIABLES.
Sentencia DIM Es la forma mas común de declarar una variable como Privada. Puede emplearse en un Procedimiento, Función, Formulario o Módulo.

La sintaxis es de la siguiente forma:
Dim nombrevariable As Integer(oel tipo que sea)

Declarando una variable con la sentencia DIM, en un formulario, Función, procedimiento o módulo, el entorno de la variable será el explicado anteriormente para una variable declarada como Privada. Es decir, esa variable no sale del formulario, procedimiento ó módulo donde se declaró. Cada vez que entremos al formulario, procedimiento o módulo, esa variable tomará el valor cero(si es numérica) o nulo (si es string).

Sentencia PRIVATE Es la forma de declarar una variable como Privada. Puede
emplearse solamente en la sección de declaraciones de un Formulario o Módulo. La sintaxis es de la siguiente forma:
Private nombrevariable As Tipovariable
Declarando una variable mediante la sentencia PRIVATE en un Formulario o Módulo, esa variable puede usarse en todo eseFormulario o Módulo (En todos sus Procedimientos y Funciones), pero NO fuera del Formulario o Módulo donde se declaró.
La sentencia Private no puede usarse en un procedimiento o función.

Sentencia PUBLIC Es la forma de declarar una variable como Pública. Puede emplearse solamente en la sección de declaraciones de un Formulario o Módulo. La sintaxis es de la siguiente forma:
Publicnombrevariable AsTipovariable
Declarando una variable de esta forma en la sección de declaraciones de un Módulo, esa variable puede usarse en cualquier parte del programa citándola simplemente por su nombre.
Si se declara de esta forma en la sección de declaraciones de un Formulario, esa variable puede usarse en toda el programa. Para nombrarla, si estamos en el Formulario donde se declaró basta con citarla porsu nombre. Si no estamos en ese Formulario, habrá que citarla por el nombre del Formulario, seguido del nombre de la variable, separados por un punto :
NombreFormulario.Nombrevariable
En un Módulo puede usarse también la sentencia Global en vez de Public :

Sentencia GLOBAL Declara una variable que es válida en todo el programa. La sintaxis es:
Global nombrevariable Astipovariable
La...
tracking img