SlideShare una empresa de Scribd logo
Tipos de Datos




          Expresiones
                        Introducción a
                                    la
                         Programación
      Operadores y
       Operandos

                             Identificadores,
                         Variables y Constantes



                         Docente Jhony Montenegro M.
UNI-Norte
            TIPOS DE DATOS
    Todos los datos tienen un tipo
     asociado con ellos. Un dato puede
     ser un simple carácter, tal como „b‟,
     un valor entero tal como 35. El tipo
     de dato determina la naturaleza del
     conjunto de valores que puede tomar
     una variable.



                               www.jmontenegro.wordpress.com
UNI-Norte
                TIPOS DE DATOS

                                   Numéricos: Enteros, Reales, etc.
              SIMPLES……            Lógicos: Boolean, etc.
                                   Alfanuméricos: String, etc.

TIPOS
 DE
                                   Arreglos: Vectores, Matrices.
DATOS        ESTRUCTURADOS Registros: Bases de Datos
             (Def. por el usuario) Archivos: Ficheros.
                                   Punteros.




                                                 www.jmontenegro.wordpress.com
UNI-Norte
            Tipos de Datos Simples
   Datos Numéricos: Permiten representar
    valores escalares de forma numérica, esto
    incluye a los números enteros y los reales.
    Este tipo de datos permiten realizar
    operaciones aritméticas comunes.

   Datos Lógicos: Son aquellos que sólo
    pueden tener dos valores (cierto o falso)
    ya que representan el resultado de una
    comparación entre otros datos (numéricos
    o alfanuméricos).
                                    www.jmontenegro.wordpress.com
UNI-Norte
            Tipos de Datos Simples
    Datos Alfanuméricos (String): Es
     una secuencia de caracteres
     alfanuméricos que permiten
     representar valores identificables de
     forma descriptiva, esto incluye
     nombres de personas, direcciones,
     etc.



                                www.jmontenegro.wordpress.com
UNI-Norte




    Es posible representar números
     como alfanuméricos, pero estos
     pierden su propiedad
     matemática, es decir no es
     posible hacer operaciones con
     ellos. Este tipo de datos se
     representan encerrados entre
     comillas.

                           www.jmontenegro.wordpress.com
UNI-Norte
            Tipos de Datos Simples
                   Ejemplo:
    “Instituto Tecnológico de Tuxtepec”
    “1997”
    “161-230999-00008E”
    “False”
    “A”



                               www.jmontenegro.wordpress.com
UNI-Norte
            Expresiones
    Las expresiones son combinaciones
     de constantes, variables, símbolos de
     operación, paréntesis y nombres de
     funciones especiales.

     Por ejemplo:
        a+(b + 3)/c
        a>(3x+2)

                               www.jmontenegro.wordpress.com
UNI-Norte
             EXPRESIONES
    Cada expresión toma un valor que se
     determina tomando los valores de las
     variables y constantes implicadas y la
     ejecución de las operaciones indicadas.
    Una expresión consta de operadores y
     operandos. Según sea el tipo de datos que
     manipulan, se clasifican las expresiones
     en:
        Aritméticas
        Relaciónales
        Lógicas
                                  www.jmontenegro.wordpress.com
UNI-Norte
            Operadores
    Son elementos que relacionan de
     forma diferente, los valores de una o
     mas variables y/o constantes. Es
     decir, los operadores nos permiten
     manipular valores.
           TIPOS DE OPERADORES
                   ARITMÉTICOS

                  RELACIONALES

                    LÓGICOS


                                 www.jmontenegro.wordpress.com
UNI-Norte
            Operadores Aritméticos:
    Permiten la realización de operaciones
     matemáticas con los valores (variables y
     constantes).
    Los operadores aritméticos pueden ser
     utilizados con tipos de datos enteros o
     reales. Si ambos son enteros, el resultado
     es entero; si alguno de ellos es real, el
     resultado es real.
     Operando (operador) Operando
                    Valor
             (Constante o Variable)
                                      www.jmontenegro.wordpress.com
UNI-Norte
            Operadores Aritméticos


            +    Suma
            -    Resta
            *    Multiplicación
            /    División
           Mod   Módulo ( residuo de la
                            división entera)


                                 www.jmontenegro.wordpress.com
UNI-Norte
              Ejemplos:
           Expresión   Resultado
             7/2        3.5
           12 mod 7      5
           4 +2*5       14
           5 - 3/2      3.5




                                    www.jmontenegro.wordpress.com
UNI-Norte    Prioridad de los Operadores
             Aritméticos
    Todas las expresiones entre paréntesis se
     evalúan primero. Las expresiones con paréntesis
     anidados se evalúan de dentro a fuera, el
     paréntesis mas interno se evalúa primero.
    Dentro de una misma expresión los operadores
     se evalúan en el siguiente orden.
 

                1.- ^ Exponenciación
                2.- *, /, mod Multiplicación, división, modulo.
                3.- +, - Suma y resta.
    Los operadores en una misma expresión con igual nivel de
     prioridad se evalúan de izquierda a derecha.


                                                www.jmontenegro.wordpress.com
UNI-Norte
            Ejemplos:
       4 + 2 * 5 = 14
       23 * 2 / 5 = 9.2
       46 / 5 = 9.2
       3 + 5 * (10 - (2 + 4)) = 23
    3 + 5 * (10 - 6) = 3 + 5 * 4 = 3 + 20 = 23
    3.5 + 5.09 - 14.0 / 40 = 5.09
    3.5 + 5.09 - 3.5 = 8.59 - 3.5 = 5.09
    2.1 * (1.5 + 3.0 * 4.1) = 28.98
    2.1 * (1.5 + 12.3) = 2.1 * 13.8 = 28.98


                                  www.jmontenegro.wordpress.com
UNI-Norte
            Operadores Relaciónales:
    Se utilizan para establecer una relación entre dos
     valores.
    Compara estos valores entre si y esta
     comparación produce un resultado de certeza o
     falsedad (verdadero o falso).
    Los operadores relaciónales comparan valores del
     mismo tipo (numéricos o cadenas)
    Tienen el mismo nivel de prioridad en su
     evaluación.
    Los operadores relaciónales tiene menor prioridad
     que los aritméticos.


                                         www.jmontenegro.wordpress.com
UNI-Norte
            Operadores Relaciónales
            > Mayor que
            < Menor que
            > = Mayor o igual que
            < = Menor o igual que
            < > Diferente
            = Igual



                               www.jmontenegro.wordpress.com
UNI-Norte
            Operadores Relaciónales
    Ejemplos:
        Si a = 10 b = 20        c = 30
              a + b > c Falso
              a-b<c       Verdadero
              a-b=c       Falso
              a * b < > c Verdadero
     Ejemplos no lógicos:
        a<b<c
        10 < 20 < 30
         T < 30 (no es lógico porque tiene
     diferentes operandos)

                                      www.jmontenegro.wordpress.com
UNI-Norte
            Operadores Lógicos:
    Estos operadores se utilizan para
     establecer relaciones entre valores
     lógicos.
     Estos valores pueden ser resultado
     de una expresión relacional.
            Operadores Lógicos
                  And Y
                  Or O
                  Not Negación

                                  www.jmontenegro.wordpress.com
UNI-Norte
            OPERADORES LÓGICOS
Operador And
Operando1      Operador   Operando2   Resultado
       T           AND         T                 T
       T                       F                  F
       F                       T                  F
       F                       F                  F
Operador Or
Operando1      Operador   Operando2   Resultado
       T            OR         T                 T
       T                       F                 T
       F                       T                 T
       F                       F                  F



                                      www.jmontenegro.wordpress.com
UNI-Norte
             OPERADORES LÓGICOS
            Operador Not
            Operando Operador   Resultado
                T        NOT        F
                F                   T
    Ejemplo:
          (a < b) and (b < c)
          (10<20) and (20<30)
              T    and    T
 

                       T          www.jmontenegro.wordpress.com
UNI-Norte
            PRIORIDAD DE OPERADORES
   Prioridad de los Operadores Lógicos
      Not
      And
      Or

   Prioridad de los Operadores en General
      1.- ( )
      2.- ^
      3.- *, /, Mod, Not
      4.- +, -, And
      5.- >, <, > =, < =, < >, =, Or

                                    www.jmontenegro.wordpress.com
UNI-Norte
              Identificadores
    Los identificadores representan los
     datos de un programa (constantes,
     variables, tipos de datos). Un identificador
     es una secuencia de caracteres que sirve
     para identificar una posición en la
     memoria de la computadora, que nos
     permite accesar a su contenido.
 

           Ejemplo: Nombre
                    Num_hrs
                    Calif2
                                     www.jmontenegro.wordpress.com
UNI-Norte
            Reglas para formar un
            Identificador
    Debe comenzar con una letra (A a Z,
     mayúsculas o minúsculas) y no
     deben contener espacios en blanco.
    Letras, dígitos y caracteres como la
     subraya ( _ ) están permitidos
     después del primer caracter.
    La longitud de identificadores puede
     ser de hasta 8 caracteres.


                                    www.jmontenegro.wordpress.com
UNI-Norte
            Constantes y Variables
    Constante: Una constante es un
     dato numérico o alfanumérico que no
     cambia durante la ejecución del
     programa.
          Ejemplo:
           pi = 3.1416




                              www.jmontenegro.wordpress.com
UNI-Norte
            Variable
   Es un espacio en la memoria de la computadora
    que permite almacenar temporalmente un dato
    durante la ejecución de un proceso, su contenido
    puede cambia durante la ejecución del programa.
    Para poder reconocer una variable en la memoria
    de la computadora, es necesario darle un nombre
    con el cual podamos identificarla dentro de un
    algoritmo.
       Ejemplo:
             área = pi * radio ^ 2
   Las variables son : el radio, el área y la constate
    es pi

                                         www.jmontenegro.wordpress.com
UNI-Norte




            VARIABLES
              POR SU
            CONTENIDO

                  www.jmontenegro.wordpress.com
UNI-Norte
            Tipos de Variables

                   Variables
                   Numéricas



 Variables por       Variables     Variables
 su Contenido     Alfanuméricas



                    Variables
                     Lógicas


                                  www.themegallery.com
UNI-Norte
            Variable Numéricas
    Son aquellas en las cuales se
     almacenan valores numéricos,
     positivos o negativos, es decir
     almacenan números del 0 al 9,
     signos (+ y -) y el punto decimal.

    Ejemplo:
     iva=0.15 pi=3.1416 costo=2500

                                www.jmontenegro.wordpress.com
UNI-Norte
            Variables Lógicas
    Son aquellas que solo pueden tener
     dos valores (cierto o falso) estos
     representan el resultado de una
     comparación entre otros datos.

    Ejemplo:
     trabaja= True , estado= False
     estudiante= True

                                www.jmontenegro.wordpress.com
UNI-Norte
            Variables Alfanuméricas
    Esta formada por caracteres
     alfanuméricos (letras, números y
     caracteres especiales).

     Ejemplo:
        letra=‟a‟   apellido=‟lopez‟
        direccion=‟Av. Libertad #190‟



                               www.jmontenegro.wordpress.com
UNI-Norte




            VARIABLES
              POR SU
               USO

                   www.jmontenegro.wordpress.com
UNI-Norte
            Tipos de Variables

                   Variables de
                     Trabajo



 Variables por      Variables      Variables
    su Uso         Contadoras



                    Variables
                  Acumuladoras


                                  www.themegallery.com
UNI-Norte




              • Reciben el resultado
                de una operación
                matemática completa.
 De Trabajo   • Se usan normalmente
                dentro de un
                programa.
              • Ejemplo: X=a+b/c

                            www.jmontenegro.wordpress.com
UNI-Norte




               • Se utilizan para llevar el
                 control del número de
                 ocasiones en que se
                 realiza una operación o
                 se cumple una condición
               • Sufren incrementos
  Contadores     generalmente de uno en
                 uno. Ej.: cont+=1




                                www.jmontenegro.wordpress.com
UNI-Norte




                 • Sirve para llevar la
                   suma acumulativa de
                   una serie de valores
                   que se van leyendo o
                   calculando
  Acumuladores     progresivamente.
                 • Ejemplo: suma_pagos
                   += pago



                              www.jmontenegro.wordpress.com
Tipos de Datos




          Expresiones




      Operadores y
       Operandos

                            Identificadores,
                        Variables y Constantes



                            Docente Jhony Montenegro M.

Más contenido relacionado

DOCX
Aplicación de las funciones polinomiales
PPSX
Tema 1-2 identificadores - variable y constante
PPT
Entidades primitivas para algoritmos
PPTX
Métodos de programación de robots
PPTX
Diferencia entre una función y una relación
PPTX
Lenguajes de programacion para Robotica
PDF
Tutorial multisim 11 en español
DOCX
Reglas de derivadas trascendentes
Aplicación de las funciones polinomiales
Tema 1-2 identificadores - variable y constante
Entidades primitivas para algoritmos
Métodos de programación de robots
Diferencia entre una función y una relación
Lenguajes de programacion para Robotica
Tutorial multisim 11 en español
Reglas de derivadas trascendentes

La actualidad más candente (20)

PPTX
Ejercicios de algoritmos
PDF
Unidad 2 programación estructurada
PPT
Cálculo Diferencial
PPTX
Algebra vectorial power point
PDF
DERIVADA DE LAS FUNCIONES TRASCENDENTES Y DERIVADA IMPLICITA
PDF
Operadores relacionales y lógicos en c++
PDF
2. compuertas lógicas y álgebra booleana
PDF
Funcion
PDF
Mini y maxi terminos
PPTX
Suma, resta y multiplicación de números binarios
PDF
DEFINICIÓN Y PROPIEDADES DE LA DERIVADA
PPTX
Funciones de variable real
PPT
Funciones De Dos Variables
PPTX
Teoria Del Mercado Oferta Demanda Y Precio
PPS
006mankiw6
PDF
Operadores y expresiones en pseudocódigo
PDF
Diagrama escalera
PPT
Núcleo en transformaciones lineales
PPTX
Teoria de automatas
PDF
At89c52
Ejercicios de algoritmos
Unidad 2 programación estructurada
Cálculo Diferencial
Algebra vectorial power point
DERIVADA DE LAS FUNCIONES TRASCENDENTES Y DERIVADA IMPLICITA
Operadores relacionales y lógicos en c++
2. compuertas lógicas y álgebra booleana
Funcion
Mini y maxi terminos
Suma, resta y multiplicación de números binarios
DEFINICIÓN Y PROPIEDADES DE LA DERIVADA
Funciones de variable real
Funciones De Dos Variables
Teoria Del Mercado Oferta Demanda Y Precio
006mankiw6
Operadores y expresiones en pseudocódigo
Diagrama escalera
Núcleo en transformaciones lineales
Teoria de automatas
At89c52
Publicidad

Similar a Tipos de datos variables expresiones (20)

PPTX
Tipo de operadores
PPTX
Tipo de operadores..
PPTX
Tipo de operadores
PPTX
Tipo de operadores
PPTX
Tipo de operadores
PPTX
Tipo de operadores
PPTX
Tipo de operadores
PPTX
Tipo de operadores
PDF
tutorial y Guia de fundamentos drscheme
PDF
tutorial de drscheme
DOC
Operadores expresiones
PDF
INTRODUCCIÓN ADSI - PARTE 2
DOCX
Expresiones algorítmicas
DOC
Variables
PPTX
Tipo de operadores
PPTX
Expresiones 1
PPT
Operadores,expresiones y orden de evaluacion
PPT
Operadores
PDF
Unidad II Datos y Entidades Primitivas - Expresiones
Tipo de operadores
Tipo de operadores..
Tipo de operadores
Tipo de operadores
Tipo de operadores
Tipo de operadores
Tipo de operadores
Tipo de operadores
tutorial y Guia de fundamentos drscheme
tutorial de drscheme
Operadores expresiones
INTRODUCCIÓN ADSI - PARTE 2
Expresiones algorítmicas
Variables
Tipo de operadores
Expresiones 1
Operadores,expresiones y orden de evaluacion
Operadores
Unidad II Datos y Entidades Primitivas - Expresiones
Publicidad

Más de Johnny Montenegro Molina (20)

PPTX
Medidas de tendencia central
DOC
Trabajo final de estadistica proyecto SAS
PDF
PDF
PDF
Reseña historica introd. a la programación
PDF
Elementos de programación variables ctes_sist de almacenamiento
PDF
Conversiones entre sistemas de numeración
PDF
Estadística Descriptiva y Tipos de Variables
PDF
Variables o Escalas en Estadística
PDF
Introduccion Ic
PDF
Uso De Diapositivas
PDF
Trabajo De Probabilidades (Prod. Nicarao)
PDF
Th. Chebyshev Distrib. Normal
PDF
Probabilidadades Var Aleatorias
PDF
Probabilidades D9
PDF
Programa De Asignatura Agro
PDF
EstimacióN Y Prueba De HipóTesis
PPT
PPT
Tablas De DistribucióN De Frecuencias
PPT
Programa De Asignatura Estadistica
Medidas de tendencia central
Trabajo final de estadistica proyecto SAS
Reseña historica introd. a la programación
Elementos de programación variables ctes_sist de almacenamiento
Conversiones entre sistemas de numeración
Estadística Descriptiva y Tipos de Variables
Variables o Escalas en Estadística
Introduccion Ic
Uso De Diapositivas
Trabajo De Probabilidades (Prod. Nicarao)
Th. Chebyshev Distrib. Normal
Probabilidadades Var Aleatorias
Probabilidades D9
Programa De Asignatura Agro
EstimacióN Y Prueba De HipóTesis
Tablas De DistribucióN De Frecuencias
Programa De Asignatura Estadistica

Tipos de datos variables expresiones

  • 1. Tipos de Datos Expresiones Introducción a la Programación Operadores y Operandos Identificadores, Variables y Constantes Docente Jhony Montenegro M.
  • 2. UNI-Norte TIPOS DE DATOS  Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como „b‟, un valor entero tal como 35. El tipo de dato determina la naturaleza del conjunto de valores que puede tomar una variable. www.jmontenegro.wordpress.com
  • 3. UNI-Norte TIPOS DE DATOS Numéricos: Enteros, Reales, etc. SIMPLES…… Lógicos: Boolean, etc. Alfanuméricos: String, etc. TIPOS DE Arreglos: Vectores, Matrices. DATOS ESTRUCTURADOS Registros: Bases de Datos (Def. por el usuario) Archivos: Ficheros. Punteros. www.jmontenegro.wordpress.com
  • 4. UNI-Norte Tipos de Datos Simples  Datos Numéricos: Permiten representar valores escalares de forma numérica, esto incluye a los números enteros y los reales. Este tipo de datos permiten realizar operaciones aritméticas comunes.  Datos Lógicos: Son aquellos que sólo pueden tener dos valores (cierto o falso) ya que representan el resultado de una comparación entre otros datos (numéricos o alfanuméricos). www.jmontenegro.wordpress.com
  • 5. UNI-Norte Tipos de Datos Simples  Datos Alfanuméricos (String): Es una secuencia de caracteres alfanuméricos que permiten representar valores identificables de forma descriptiva, esto incluye nombres de personas, direcciones, etc. www.jmontenegro.wordpress.com
  • 6. UNI-Norte  Es posible representar números como alfanuméricos, pero estos pierden su propiedad matemática, es decir no es posible hacer operaciones con ellos. Este tipo de datos se representan encerrados entre comillas. www.jmontenegro.wordpress.com
  • 7. UNI-Norte Tipos de Datos Simples Ejemplo:  “Instituto Tecnológico de Tuxtepec”  “1997”  “161-230999-00008E”  “False”  “A” www.jmontenegro.wordpress.com
  • 8. UNI-Norte Expresiones  Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.  Por ejemplo: a+(b + 3)/c a>(3x+2) www.jmontenegro.wordpress.com
  • 9. UNI-Norte EXPRESIONES  Cada expresión toma un valor que se determina tomando los valores de las variables y constantes implicadas y la ejecución de las operaciones indicadas.  Una expresión consta de operadores y operandos. Según sea el tipo de datos que manipulan, se clasifican las expresiones en:  Aritméticas  Relaciónales  Lógicas www.jmontenegro.wordpress.com
  • 10. UNI-Norte Operadores  Son elementos que relacionan de forma diferente, los valores de una o mas variables y/o constantes. Es decir, los operadores nos permiten manipular valores.  TIPOS DE OPERADORES ARITMÉTICOS RELACIONALES LÓGICOS www.jmontenegro.wordpress.com
  • 11. UNI-Norte Operadores Aritméticos:  Permiten la realización de operaciones matemáticas con los valores (variables y constantes).  Los operadores aritméticos pueden ser utilizados con tipos de datos enteros o reales. Si ambos son enteros, el resultado es entero; si alguno de ellos es real, el resultado es real.  Operando (operador) Operando Valor (Constante o Variable) www.jmontenegro.wordpress.com
  • 12. UNI-Norte Operadores Aritméticos  + Suma  - Resta  * Multiplicación  / División  Mod Módulo ( residuo de la división entera) www.jmontenegro.wordpress.com
  • 13. UNI-Norte Ejemplos:  Expresión Resultado  7/2 3.5  12 mod 7 5  4 +2*5 14  5 - 3/2 3.5 www.jmontenegro.wordpress.com
  • 14. UNI-Norte Prioridad de los Operadores Aritméticos  Todas las expresiones entre paréntesis se evalúan primero. Las expresiones con paréntesis anidados se evalúan de dentro a fuera, el paréntesis mas interno se evalúa primero.  Dentro de una misma expresión los operadores se evalúan en el siguiente orden.   1.- ^ Exponenciación  2.- *, /, mod Multiplicación, división, modulo.  3.- +, - Suma y resta.  Los operadores en una misma expresión con igual nivel de prioridad se evalúan de izquierda a derecha. www.jmontenegro.wordpress.com
  • 15. UNI-Norte Ejemplos:  4 + 2 * 5 = 14  23 * 2 / 5 = 9.2  46 / 5 = 9.2  3 + 5 * (10 - (2 + 4)) = 23  3 + 5 * (10 - 6) = 3 + 5 * 4 = 3 + 20 = 23  3.5 + 5.09 - 14.0 / 40 = 5.09  3.5 + 5.09 - 3.5 = 8.59 - 3.5 = 5.09  2.1 * (1.5 + 3.0 * 4.1) = 28.98  2.1 * (1.5 + 12.3) = 2.1 * 13.8 = 28.98 www.jmontenegro.wordpress.com
  • 16. UNI-Norte Operadores Relaciónales:  Se utilizan para establecer una relación entre dos valores.  Compara estos valores entre si y esta comparación produce un resultado de certeza o falsedad (verdadero o falso).  Los operadores relaciónales comparan valores del mismo tipo (numéricos o cadenas)  Tienen el mismo nivel de prioridad en su evaluación.  Los operadores relaciónales tiene menor prioridad que los aritméticos. www.jmontenegro.wordpress.com
  • 17. UNI-Norte Operadores Relaciónales  > Mayor que  < Menor que  > = Mayor o igual que  < = Menor o igual que  < > Diferente  = Igual www.jmontenegro.wordpress.com
  • 18. UNI-Norte Operadores Relaciónales  Ejemplos:  Si a = 10 b = 20 c = 30  a + b > c Falso  a-b<c Verdadero  a-b=c Falso  a * b < > c Verdadero  Ejemplos no lógicos:  a<b<c  10 < 20 < 30  T < 30 (no es lógico porque tiene diferentes operandos) www.jmontenegro.wordpress.com
  • 19. UNI-Norte Operadores Lógicos:  Estos operadores se utilizan para establecer relaciones entre valores lógicos.  Estos valores pueden ser resultado de una expresión relacional. Operadores Lógicos  And Y  Or O  Not Negación www.jmontenegro.wordpress.com
  • 20. UNI-Norte OPERADORES LÓGICOS Operador And Operando1 Operador Operando2 Resultado T AND T T T F F F T F F F F Operador Or Operando1 Operador Operando2 Resultado T OR T T T F T F T T F F F www.jmontenegro.wordpress.com
  • 21. UNI-Norte OPERADORES LÓGICOS Operador Not Operando Operador Resultado T NOT F F T  Ejemplo:  (a < b) and (b < c)  (10<20) and (20<30)  T and T   T www.jmontenegro.wordpress.com
  • 22. UNI-Norte PRIORIDAD DE OPERADORES  Prioridad de los Operadores Lógicos  Not  And  Or  Prioridad de los Operadores en General  1.- ( )  2.- ^  3.- *, /, Mod, Not  4.- +, -, And  5.- >, <, > =, < =, < >, =, Or www.jmontenegro.wordpress.com
  • 23. UNI-Norte Identificadores  Los identificadores representan los datos de un programa (constantes, variables, tipos de datos). Un identificador es una secuencia de caracteres que sirve para identificar una posición en la memoria de la computadora, que nos permite accesar a su contenido.   Ejemplo: Nombre  Num_hrs  Calif2 www.jmontenegro.wordpress.com
  • 24. UNI-Norte Reglas para formar un Identificador  Debe comenzar con una letra (A a Z, mayúsculas o minúsculas) y no deben contener espacios en blanco.  Letras, dígitos y caracteres como la subraya ( _ ) están permitidos después del primer caracter.  La longitud de identificadores puede ser de hasta 8 caracteres. www.jmontenegro.wordpress.com
  • 25. UNI-Norte Constantes y Variables  Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.  Ejemplo:  pi = 3.1416 www.jmontenegro.wordpress.com
  • 26. UNI-Norte Variable  Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución de un proceso, su contenido puede cambia durante la ejecución del programa. Para poder reconocer una variable en la memoria de la computadora, es necesario darle un nombre con el cual podamos identificarla dentro de un algoritmo.  Ejemplo:  área = pi * radio ^ 2  Las variables son : el radio, el área y la constate es pi www.jmontenegro.wordpress.com
  • 27. UNI-Norte VARIABLES POR SU CONTENIDO www.jmontenegro.wordpress.com
  • 28. UNI-Norte Tipos de Variables Variables Numéricas Variables por Variables Variables su Contenido Alfanuméricas Variables Lógicas www.themegallery.com
  • 29. UNI-Norte Variable Numéricas  Son aquellas en las cuales se almacenan valores numéricos, positivos o negativos, es decir almacenan números del 0 al 9, signos (+ y -) y el punto decimal.  Ejemplo:  iva=0.15 pi=3.1416 costo=2500 www.jmontenegro.wordpress.com
  • 30. UNI-Norte Variables Lógicas  Son aquellas que solo pueden tener dos valores (cierto o falso) estos representan el resultado de una comparación entre otros datos.  Ejemplo: trabaja= True , estado= False estudiante= True www.jmontenegro.wordpress.com
  • 31. UNI-Norte Variables Alfanuméricas  Esta formada por caracteres alfanuméricos (letras, números y caracteres especiales).  Ejemplo:  letra=‟a‟ apellido=‟lopez‟ direccion=‟Av. Libertad #190‟ www.jmontenegro.wordpress.com
  • 32. UNI-Norte VARIABLES POR SU USO www.jmontenegro.wordpress.com
  • 33. UNI-Norte Tipos de Variables Variables de Trabajo Variables por Variables Variables su Uso Contadoras Variables Acumuladoras www.themegallery.com
  • 34. UNI-Norte • Reciben el resultado de una operación matemática completa. De Trabajo • Se usan normalmente dentro de un programa. • Ejemplo: X=a+b/c www.jmontenegro.wordpress.com
  • 35. UNI-Norte • Se utilizan para llevar el control del número de ocasiones en que se realiza una operación o se cumple una condición • Sufren incrementos Contadores generalmente de uno en uno. Ej.: cont+=1 www.jmontenegro.wordpress.com
  • 36. UNI-Norte • Sirve para llevar la suma acumulativa de una serie de valores que se van leyendo o calculando Acumuladores progresivamente. • Ejemplo: suma_pagos += pago www.jmontenegro.wordpress.com
  • 37. Tipos de Datos Expresiones Operadores y Operandos Identificadores, Variables y Constantes Docente Jhony Montenegro M.