4 Clase Tipos de Datos, Variables y Procedimientos
-
Upload
rafael-damaso-santos -
Category
Documents
-
view
214 -
download
0
Transcript of 4 Clase Tipos de Datos, Variables y Procedimientos
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
1/10
Manejo de Variables
http://www.uvmnet.edu/http://www.uvmnet.edu/
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
2/10
¿Qué es una Variable?
• Es un lugar para contener datos hasta que los necesite la ejecución deun programa o que un programa los solicite.
• Los valores que contendrá serán en forma temporal, pueden serutilizadas durante la ejecución de dicho programa y pueden ser
modificadas de acuerdo a las necesidades durante la misma ejecución.
• Una variable almacenará los datos que capture el usuario parapreparar información que será mostrada posteriormente o guardarladespués de su manipulación.
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
3/10
Tipos de Variables
• Simples:
Son variables que contienen valores simples como números o cadenas,que pueden ser de diversos tipos.
•
Complejas:Contienen alguna combinación de variables simples, por ejemplo la
creación de matrices y los tipos definidos por el usuario
• Objetos:
Abarca las variables de objetos.
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
4/10
Tipos de Variables
Tipo de Dato Tamaño Rango Descripción
en bytes
Byte 1 0 a 255 Muy Pequeño, no ad-
mite números nega-
tivos, representa el
valor que almacena
cada byte de memoria.
Short 2 -32,768 a Pequeña y útil en
32,767 comparación con el
integer.
Integer 4 -2,147,483,6480 a 255 Short
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
5/10
Tipos de Variables
Tipo deDato
Tamañoen bytes
Rango Descripción
Long 8 -9,223,372,036,854,775,8089,223,372,036,854,775,808
Para números muygrandes
Single 4 -3.402823 * 10 38
3.402823 * 10 38
Puede contener
números grandes opequeños, exactitudy de punto flotante
Double 8 -41247 * 10324
41247 * 10324Puede contenernúmeros grandes opequeños, exactitud
y de punto flotante
Char 2 Un carácter o dos Adecuado paracontenercaracteres
String 10 +2 porcada
carácter
Hasta dos mil millones decaracteres
Adecuado para
caracteres
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
6/10
Tipos de Variables
Tipo deDato
Tamaño enbytes
Rango Descripción
Boolean 2 -True o False Puede Contenerun True o False
Date 8 1 de enero de 100 al31 de diciembre de9999
Contener fechassu limitación secentra en el
tamaño.
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
7/10
Declaración de una Variable
• Dim I as integer
• Dim datonombre as string
•
Dim Resultado as Double• Dim Subtotal as single
• Public varwork as integer• Public varfirstname as string
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
8/10
Constantes
• Las constantes son valores que no cambian, ya
que durante la ejecución de un programa su
valor permanece igual.
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
9/10
Ejemplo:
• Const pi as double = 3.1416
• Const DSN as String = “Random”
•
Const valor as single = 1.3333
-
8/18/2019 4 Clase Tipos de Datos, Variables y Procedimientos
10/10
Convenciones sugeridas de denominación para
variables o constantes
Tipo Variable Prefijo Ejemplo
Byte byt bytEdad
short sht sjtCuenta
Integer I o int intOvejas
Long l o lng ingPoblacion
Single sng sngImpulso
Double d o dbl dblInteres
Char Chr chrInicial
String str strNombre
Boolean bln blnEstaAbierto
date dte dteContratacion