SlideShare una empresa de Scribd logo
Universidad Nacional Autónoma de México
 Opción Técnica Computación 2do. Año
         Plantel 6 “Antonio Caso”




Módulo VI Programación


      Manejo de Variables
     Lenguaje Visual Basic




           Mtra. Adriana Vega Palos       1
¿Qué es una Variable?
   Es un lugar para contener datos hasta que los
    necesite la ejecución de un programa o que un
    programa los solicite.

   Los valores que contendrá serán en forma
    temporal, pueden ser utilizadas 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 para preparar información que será
    mostrada posteriormente o guardarla después de
    su manipulación.


                 Mtra. Adriana Vega Palos              2
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.


                 Mtra. Adriana Vega Palos            3
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


             Mtra. Adriana Vega Palos                      4
Tipos de Variables
  Tipo de   Tamaño               Rango                 Descripción
   Dato     en bytes
Long           8       -9,223,372,036,854,775,808   Para números muy
                       9,223,372,036,854,775,808    grandes

Single         4       -3.402823 * 10 38            Puede contener
                       3.402823 * 10 38             números grandes o
                                                    pequeños, exactitud
                                                    y de punto flotante
Double         8       -41247 * 10324               Puede contener
                       41247 * 10324                números grandes o
                                                    pequeños, exactitud
                                                    y de punto flotante
Char           2       Un carácter o dos            Adecuado para
                                                    contener
                                                    caracteres
String      10 +2 por Hasta dos mil millones de     Adecuado para
               cada    caracteres                   caracteres
             carácter Mtra. Adriana Vega Palos                    5
Tipos de Variables
 Tipo de   Tamañ                Rango         Descripción
  Dato      o en
            bytes

Boolean      2      -True o False           Puede Contener
                                            un True o False



Date         8      1 de enero de 100 al    Contener fechas
                    31 de diciembre de      su limitación se
                    9999                    centra en el
                                            tamaño.




                 Mtra. Adriana Vega Palos                      6
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


              Mtra. Adriana Vega Palos   7
Constantes
   Las constantes son valores que no
    cambian, ya que durante la
    ejecución de un programa su valor
    permanece igual.




             Mtra. Adriana Vega Palos   8
Ejemplo:
   Const pi as double = 3.1416
   Const DSN as String = “Random”
   Const valor as single = 1.3333




            Mtra. Adriana Vega Palos   9
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
                Mtra. Adriana Vega Palos                    10

Más contenido relacionado

Similar a Prog manejo de variables

Los tipos de datos de sql server
Los tipos de datos de sql serverLos tipos de datos de sql server
Los tipos de datos de sql server
CEUNISAL
 
tipo de datos
tipo de datostipo de datos
tipo de datos
Michelle Peña
 
Nombre de equipo pedro daniel y myrna lizeth
Nombre de equipo pedro daniel y myrna lizethNombre de equipo pedro daniel y myrna lizeth
Nombre de equipo pedro daniel y myrna lizeth
pedro daniel martinez santiago
 
Tipos de base de datos de sql server 2008
Tipos de base de datos de sql server 2008Tipos de base de datos de sql server 2008
Tipos de base de datos de sql server 2008Elizabeth Huaraya Apaza
 
Introduccion base de datos
Introduccion base de datosIntroduccion base de datos
Introduccion base de datosBoris Salleg
 
Datos simples
Datos simplesDatos simples
Datos simples
Alfredo Rivera
 
Datos simples
Datos simples Datos simples
Datos simples
Marthaa Hdz
 
Introduccion base de datos con MYSQL
Introduccion base de datos con MYSQLIntroduccion base de datos con MYSQL
Introduccion base de datos con MYSQLBoris Salleg
 
Tipos de datos (1)
Tipos de datos (1)Tipos de datos (1)
Tipos de datos (1)
Aranza Angeles
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
Aranza Angeles
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
Karina Lucio
 
Introducción a la programación y la informática. Tema 3
Introducción a la programación y la informática. Tema 3Introducción a la programación y la informática. Tema 3
Introducción a la programación y la informática. Tema 3
Andres Garcia Garcia
 
matrices
matricesmatrices
matrices
angel
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
SamuelOjedaViveros
 
Pop tipos de datos
Pop tipos de datosPop tipos de datos
Pop tipos de datos
cristina150e
 
Presentacion power designer
Presentacion power designerPresentacion power designer
Presentacion power designer
Mario Puerres
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
Klucio
 

Similar a Prog manejo de variables (20)

Los tipos de datos de sql server
Los tipos de datos de sql serverLos tipos de datos de sql server
Los tipos de datos de sql server
 
tipo de datos
tipo de datostipo de datos
tipo de datos
 
tipo de Datos
tipo de Datos tipo de Datos
tipo de Datos
 
MYSQL
MYSQLMYSQL
MYSQL
 
Nombre de equipo pedro daniel y myrna lizeth
Nombre de equipo pedro daniel y myrna lizethNombre de equipo pedro daniel y myrna lizeth
Nombre de equipo pedro daniel y myrna lizeth
 
Tipos de base de datos de sql server 2008
Tipos de base de datos de sql server 2008Tipos de base de datos de sql server 2008
Tipos de base de datos de sql server 2008
 
Introduccion base de datos
Introduccion base de datosIntroduccion base de datos
Introduccion base de datos
 
Datos simples
Datos simplesDatos simples
Datos simples
 
Datos simples
Datos simples Datos simples
Datos simples
 
Introduccion base de datos con MYSQL
Introduccion base de datos con MYSQLIntroduccion base de datos con MYSQL
Introduccion base de datos con MYSQL
 
Tipos de datos (1)
Tipos de datos (1)Tipos de datos (1)
Tipos de datos (1)
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
 
Introducción a la programación y la informática. Tema 3
Introducción a la programación y la informática. Tema 3Introducción a la programación y la informática. Tema 3
Introducción a la programación y la informática. Tema 3
 
matrices
matricesmatrices
matrices
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
 
Pop tipos de datos
Pop tipos de datosPop tipos de datos
Pop tipos de datos
 
Presentacion power designer
Presentacion power designerPresentacion power designer
Presentacion power designer
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
 

Último

Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
JavierMontero58
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
SandraPiza2
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 

Último (20)

Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 

Prog manejo de variables

  • 1. Universidad Nacional Autónoma de México Opción Técnica Computación 2do. Año Plantel 6 “Antonio Caso” Módulo VI Programación Manejo de Variables Lenguaje Visual Basic Mtra. Adriana Vega Palos 1
  • 2. ¿Qué es una Variable?  Es un lugar para contener datos hasta que los necesite la ejecución de un programa o que un programa los solicite.  Los valores que contendrá serán en forma temporal, pueden ser utilizadas 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 para preparar información que será mostrada posteriormente o guardarla después de su manipulación. Mtra. Adriana Vega Palos 2
  • 3. 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. Mtra. Adriana Vega Palos 3
  • 4. 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 Mtra. Adriana Vega Palos 4
  • 5. Tipos de Variables Tipo de Tamaño Rango Descripción Dato en bytes Long 8 -9,223,372,036,854,775,808 Para números muy 9,223,372,036,854,775,808 grandes Single 4 -3.402823 * 10 38 Puede contener 3.402823 * 10 38 números grandes o pequeños, exactitud y de punto flotante Double 8 -41247 * 10324 Puede contener 41247 * 10324 números grandes o pequeños, exactitud y de punto flotante Char 2 Un carácter o dos Adecuado para contener caracteres String 10 +2 por Hasta dos mil millones de Adecuado para cada caracteres caracteres carácter Mtra. Adriana Vega Palos 5
  • 6. Tipos de Variables Tipo de Tamañ Rango Descripción Dato o en bytes Boolean 2 -True o False Puede Contener un True o False Date 8 1 de enero de 100 al Contener fechas 31 de diciembre de su limitación se 9999 centra en el tamaño. Mtra. Adriana Vega Palos 6
  • 7. 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 Mtra. Adriana Vega Palos 7
  • 8. Constantes  Las constantes son valores que no cambian, ya que durante la ejecución de un programa su valor permanece igual. Mtra. Adriana Vega Palos 8
  • 9. Ejemplo:  Const pi as double = 3.1416  Const DSN as String = “Random”  Const valor as single = 1.3333 Mtra. Adriana Vega Palos 9
  • 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 Mtra. Adriana Vega Palos 10