Constantes+y+variables

**CONSTANTES** Las constantes son elementos (Números, fechas, cadenas de caracteres, y expresiones que contiene operadores lógicos y o aritméticos) que mantienen un valor fijo durante la ejecución de una aplicación. Las constantes tiene gran importancia durante la programación, permitiendo estandarizar valores in modificables que son decisivos para el buen desempeño de la aplicación. Visual Basic Suministra **dos tipos de variables**. Constantes incorporadas para la manipulación de objetos (controles y formularios). Estas se encuentran en la biblioteca de objetos y pueden visualizarse mediante el cuadro de **diálogo Examinador de Objetos**. Constantes definidas por el usuario usando la cláusula **Const**. El programador las incluye en el código del programa y les asigna los avalores en forma directa o por medio de operaciones o procesos. **DECLARACIÓN DE CONSTANTES** La sintaxis para la declaración de una constante con la sentencia **Const** es la siguiente 1[Public] 2Const 3nombre [AS 4tipo] = 5Valor 1 [Private] 2Const 3nombre [AS 4tipo] = 5Valor 1 **Public** y **Private** son palabras reservadas por visual basic para indicar que la constante declarada por la sentencia **Const** se define como pública o privada, respectivamente, determinando así el alcance dentro de una aplicación. Si una constante se declara como **Public** (Pública) podrá utilizarse en cualquier procedimiento de cualquier módulo. Si una constante se define como Private (Privada) solo se encontrará disponible en el módulo en el cual fue declarada. Al declarar una constante debe hacerlo nivel se módulo, es decir, fuera de cualquier procedimiento. 2 **Const** es la palabra reservada con la que se define la declaración de una constante. **3 Nombre** es una palabra con la que se identifica la constante en el programa. 4 **Tipo** representa la clase de información (numérica, alfabética, fechas, etc.) de la constante declarada. Si la cláusula **As tipo** no es explicita, la constante toma el tipo de dato, que más se aproxime al valor. 5 **Valor** indica el dato fijo que tomará la constante la ejecución del programa; puede ser un número, una cadena de caracteres, una fecha, una combinación de letras y números o expresiones que incluyan operaciones aritméticas y/o lógicas. Ejemplo de declaración de contante: Const Pi As Double =3,1416 à Declara Pi de tipo Double (Doble) con el valor 3,1416. Private Const año=1996 à declara la constante año igual a 1996 y reservada (Private) para el procedimiento. Public Const titulo= “Tutorial” à El valor de la constante título es tutorial y es pública. Const meses = 12 Const días_de_los_años = meses * 30 + 5 Las constantes deben cumplir cuatro características básicas: Las variables son elementos de programación usados para almacenar valores que pueden cambiar durante la ejecución de un programa. **Visual Basic** proporciona diferentes tipos de variables: **Variables de objetos**: Son aquellas que contiene referencia a un objeto. **Variables de entorno**: Contiene información acerca del sistema operativo. **Variables declaradas**: Son definidas por el usuario por medio de las instrucciones Dim, Static, Public y Private. Pueden declararse variables en procedimientos internos o a nivel de módulo, es decir en la ventana de código identificada con la opción [**General**] de la lista Objetos: y [**declaraciones**]en **Proc:** **La sintaxis de la definición de una variable se muestra a continuación.** Dim //nombre// [**AS** tipo] Static //nombre// [**AS** tipo] La cláusula que se encuentra entre corchetes es opcional, puesto que si no se coloca la variable tomará el tipo de dato que corresponda al valor asignado. Cuando las variables son declaradas con la clausula **Dim** sus valores permanecen únicamente durante la ejecución del procedimiento o módulo donde fueron declaradas, mientras que al ser definidas con **Static** el valor se mantiene durante el tiempo en que la aplicación esté ejecutándose. **Dim** y **Static** son palabras reservadas para declarar variables. Algunos ejemplos de declaración de variables son:
 * CONSTANTES Y VARIABLES**
 * 1) 1. Comenzar con una letra.
 * 2) 2. Poseer un nombre único para un mismo alcance ( Publica o privada)
 * 3) 3. No tener más de 255 caracteres de longitud.
 * 4) 4. No pueden tener espacios.
 * VARIABLES**

**Dim** mipais **As String**
 * Dim** NumerosPrimos **As integer**
 * Dim** Hora_Inicial, Hora_Final **As Date**
 * Dim** Num, cont As integer, Activar **As Boolean.**

**Tipos de datos** Visual Basic identifica la clase de información que contendrán las variables y constantes en un programa mediante un tipo de datos. Cada uno de estos tiene una características diferentes para el formato de la información y del almacenamiento en memoria permitiendo así optimizar el rendimiento del sistema. Los tipos de datos contemplados por este lenguaje de programación son:
 * **TIPO DE DATO** ||
 * **TIPO DE DATO** || **VALOR** || **INFORMACIÓN QUE ALMACENA** ||
 * Byte || Numérico || Indica que el valor almacenado será un número entero entre 0 y 255. ||
 * Boolean || Lógico ||  ||
 * Currency || Numérico ||  ||
 * Date || Fecha ||  ||
 * Double || Numérico ||  ||
 * Integer || Numérico || Indica que se guardará números enteros (positivo y negativos) comprendidos entre -32768 y 32767. ||
 * Long || Numérico ||  ||
 * Single || Numérico ||  ||
 * String || Carácter ||  ||
 * Variant || Todos los mencionados arriba ||  ||
 * Type || Estructura ||  ||
 * Object || Objeto ||  ||
 * Tarea **

Completa la tabla Nota: 1) Recuerda que se calificará el solo hecho de pasar la clase al cuaderno 2) Completa la tabla. 3) Debes practicar el casa el proyecto que calcula el área del círculo 4) Investiga como se halla al área del rectángulo y tomando como ejemplo el proyecto anterior crea este proyecto. (Debes hacerlo en clase) Agosto 10 de 2012 5) Se tomarán en total 4 notas (EL cuaderno, la tarea, la finalización del proyecto anterior y el proyecto que calcula el área del rectángulo).