4 Clase Tipos de Datos, Variables y Procedimientos

download 4 Clase Tipos de Datos, Variables y Procedimientos

of 10

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