SlideShare a Scribd company logo
1 of 13
Download to read offline
ESTRUCTURA DE DATOS  Clase III IDENTIFICADORES, CONSTANTES Y VARIABLES IUTE – MÉRIDA PROF: DUBERLIS GONZÁLEZ
IDENTIFICADORES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IDENTIFICADORES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
VARIABLES En programación, una  variable  representa a un espacio de memoria en el cual se puede almacenar un dato. Gráficamente, se puede representar como: Durante la ejecución de un programa, el valor que Tome el dato almacenado en una variable puede cambiar Tantas veces como sea necesario, pero, siempre, tomando valores pertenecientes al tipo de dato que el programador ha decidido que puede almacenar dicha variable, ya que, el tipo de dato de una variable no puede ser cambiado durante la ejecución de un programa.
DECLARACIÓN DE VARIABLES   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DECLARACIÓN DE VARIABLES La forma de declarar variables es muy sencilla. Esta sección debe comenzar con la palabra reservada  var , seguida de una lista de parejas lista_de_variables=tipo_al_que_pertenecen. Cada par debe ir seguido por un punto y coma. La  lista_de_variables  es uno o más nombres de variables separados por comas:  Var I, J, K : Integer; (* valores enteros *)  Contador : Integer;  Radio : Real; (* valor real *)  Letra : Char; (* un caracter *)  Una variable no representa más que una  porción de memoria  en donde guardamos un dato que dependerá del tipo al que pertenezca la variable. A  diferencia  de una constante, el valor de una variable puede cambiar durante la ejecución de un programa
CONSTANTES Una  constante  representa a un valor (dato almacenado en memoria) que no puede cambiar durante la ejecución de un programa. Recibe un valor en el momento de la compilación y este permanece inalterado durante todo el programa.  Las constantes se declaran en una sección que comienza con la palabra reservada  const .  Después de declarar una constante ya puedes usarla en el cuerpo principal del programa. Tienen varios usos: ser miembro en una expresion, en una comparación, asignar su valor a una variable, etc.  En el siguiente ejemplo se contemplan varios casos:
CONSTANTES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONSTANTES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONSTANTES ,[object Object],[object Object],[object Object],[object Object],[object Object]
CONSTANTES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TIPO CADENA Por ejemplo: Nombre : String[30];    {Permite un máximo de 30 caracteres en la variable}  Nombre := 'Ernesto González';    Escribir (Nombre[5]);    {Visualiza el 5to caracter de la cadena}    
Diferencias entre ambas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot (20)

Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Sentencias de control
Sentencias de controlSentencias de control
Sentencias de control
 
Ámbito de las variables resumen de la clase
Ámbito de las variables resumen de la claseÁmbito de las variables resumen de la clase
Ámbito de las variables resumen de la clase
 
Variables y constantes
Variables  y constantesVariables  y constantes
Variables y constantes
 
Logica taller de tipo de datos
Logica taller de tipo de datosLogica taller de tipo de datos
Logica taller de tipo de datos
 
Funciones
FuncionesFunciones
Funciones
 
Lenguaje pascalm
Lenguaje pascalmLenguaje pascalm
Lenguaje pascalm
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Las variables y constantes
Las variables y constantesLas variables y constantes
Las variables y constantes
 
PHP mode on part 2
PHP mode on part 2PHP mode on part 2
PHP mode on part 2
 
Introduccion a c++
Introduccion a c++Introduccion a c++
Introduccion a c++
 
PHP mode on
PHP mode onPHP mode on
PHP mode on
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
CÁLCULO RELACIONAL
CÁLCULO RELACIONALCÁLCULO RELACIONAL
CÁLCULO RELACIONAL
 
Lenguaje pascal.animation
Lenguaje pascal.animationLenguaje pascal.animation
Lenguaje pascal.animation
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Tema 3 sentencias de control de java por gio
Tema 3   sentencias de control de java por gioTema 3   sentencias de control de java por gio
Tema 3 sentencias de control de java por gio
 

Viewers also liked

Forschungsdatenmanagement an der Humboldt-Universität zu Berlin
Forschungsdatenmanagement an der Humboldt-Universität zu BerlinForschungsdatenmanagement an der Humboldt-Universität zu Berlin
Forschungsdatenmanagement an der Humboldt-Universität zu BerlinElena Simukovic
 
Hahn Fertigungstechnik: Struktur und Fertigungsverfahren
Hahn Fertigungstechnik: Struktur und FertigungsverfahrenHahn Fertigungstechnik: Struktur und Fertigungsverfahren
Hahn Fertigungstechnik: Struktur und Fertigungsverfahrenolik88
 
About LOOM Berlin
About LOOM BerlinAbout LOOM Berlin
About LOOM BerlinLOOM-BERLIN
 
Lebenslauf_Le Shi 2016_DE
Lebenslauf_Le Shi 2016_DELebenslauf_Le Shi 2016_DE
Lebenslauf_Le Shi 2016_DELe Shi
 
Luxusimmobilie Jodelfeld Gardens in Kitzbühel, Tirol
Luxusimmobilie Jodelfeld Gardens in Kitzbühel, TirolLuxusimmobilie Jodelfeld Gardens in Kitzbühel, Tirol
Luxusimmobilie Jodelfeld Gardens in Kitzbühel, TirolFIRST Kitzbühel Immobilien
 
Plantillas Aula Virtual PUCV
Plantillas Aula Virtual PUCVPlantillas Aula Virtual PUCV
Plantillas Aula Virtual PUCVaulavirtualpucv
 
Ost 1 14797 2000
Ost 1 14797 2000Ost 1 14797 2000
Ost 1 14797 2000zeemorg
 
Redes sociales y periodismo Belgrano Day School
Redes sociales y periodismo Belgrano Day SchoolRedes sociales y periodismo Belgrano Day School
Redes sociales y periodismo Belgrano Day Schoolgrmadryn
 
Erst kaufen, dann denken
Erst kaufen, dann denkenErst kaufen, dann denken
Erst kaufen, dann denkenkiwide
 
Lernende Energieeffizienz-Netzwerke auf dem Weg zu 100 und mehr Netzwerken
Lernende Energieeffizienz-Netzwerke auf dem Weg zu 100 und mehr NetzwerkenLernende Energieeffizienz-Netzwerke auf dem Weg zu 100 und mehr Netzwerken
Lernende Energieeffizienz-Netzwerke auf dem Weg zu 100 und mehr NetzwerkenUlla Herbst
 
Information Systems for Business Processes
Information Systems for Business ProcessesInformation Systems for Business Processes
Information Systems for Business ProcessesJean Vanderdonckt
 
Senioren AKTIV in Gudensberg 2015
Senioren AKTIV in Gudensberg 2015Senioren AKTIV in Gudensberg 2015
Senioren AKTIV in Gudensberg 2015advars network
 
Copia de Seguridad - Restauracion
Copia de Seguridad - RestauracionCopia de Seguridad - Restauracion
Copia de Seguridad - Restauracionaulavirtualpucv
 

Viewers also liked (16)

Forschungsdatenmanagement an der Humboldt-Universität zu Berlin
Forschungsdatenmanagement an der Humboldt-Universität zu BerlinForschungsdatenmanagement an der Humboldt-Universität zu Berlin
Forschungsdatenmanagement an der Humboldt-Universität zu Berlin
 
Hahn Fertigungstechnik: Struktur und Fertigungsverfahren
Hahn Fertigungstechnik: Struktur und FertigungsverfahrenHahn Fertigungstechnik: Struktur und Fertigungsverfahren
Hahn Fertigungstechnik: Struktur und Fertigungsverfahren
 
About LOOM Berlin
About LOOM BerlinAbout LOOM Berlin
About LOOM Berlin
 
US20120115210
US20120115210US20120115210
US20120115210
 
Lebenslauf_Le Shi 2016_DE
Lebenslauf_Le Shi 2016_DELebenslauf_Le Shi 2016_DE
Lebenslauf_Le Shi 2016_DE
 
Luxusimmobilie Jodelfeld Gardens in Kitzbühel, Tirol
Luxusimmobilie Jodelfeld Gardens in Kitzbühel, TirolLuxusimmobilie Jodelfeld Gardens in Kitzbühel, Tirol
Luxusimmobilie Jodelfeld Gardens in Kitzbühel, Tirol
 
Retos aprendizaje e investigación e-learning 2.0
Retos aprendizaje e investigación e-learning 2.0Retos aprendizaje e investigación e-learning 2.0
Retos aprendizaje e investigación e-learning 2.0
 
Plantillas Aula Virtual PUCV
Plantillas Aula Virtual PUCVPlantillas Aula Virtual PUCV
Plantillas Aula Virtual PUCV
 
Ost 1 14797 2000
Ost 1 14797 2000Ost 1 14797 2000
Ost 1 14797 2000
 
Redes sociales y periodismo Belgrano Day School
Redes sociales y periodismo Belgrano Day SchoolRedes sociales y periodismo Belgrano Day School
Redes sociales y periodismo Belgrano Day School
 
Handbuch
HandbuchHandbuch
Handbuch
 
Erst kaufen, dann denken
Erst kaufen, dann denkenErst kaufen, dann denken
Erst kaufen, dann denken
 
Lernende Energieeffizienz-Netzwerke auf dem Weg zu 100 und mehr Netzwerken
Lernende Energieeffizienz-Netzwerke auf dem Weg zu 100 und mehr NetzwerkenLernende Energieeffizienz-Netzwerke auf dem Weg zu 100 und mehr Netzwerken
Lernende Energieeffizienz-Netzwerke auf dem Weg zu 100 und mehr Netzwerken
 
Information Systems for Business Processes
Information Systems for Business ProcessesInformation Systems for Business Processes
Information Systems for Business Processes
 
Senioren AKTIV in Gudensberg 2015
Senioren AKTIV in Gudensberg 2015Senioren AKTIV in Gudensberg 2015
Senioren AKTIV in Gudensberg 2015
 
Copia de Seguridad - Restauracion
Copia de Seguridad - RestauracionCopia de Seguridad - Restauracion
Copia de Seguridad - Restauracion
 

Similar to Clase III Estructura de Datos IUTE - Mérida

Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteRufi Flores
 
Constante y variable
Constante y variableConstante y variable
Constante y variableAnthony Vera
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoAbrirllave
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y ConstantesYenny Salazar
 
Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdfSamuelBedoya6
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdfSamuelBedoya6
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeIntCristian C
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelaroyimar
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantesCarlos Pes
 

Similar to Clase III Estructura de Datos IUTE - Mérida (20)

Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
Constante y variable
Constante y variableConstante y variable
Constante y variable
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigo
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
 
Programacion
ProgramacionProgramacion
Programacion
 
Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Sophia leonzio tarea4
Sophia leonzio tarea4Sophia leonzio tarea4
Sophia leonzio tarea4
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
Constantes y variables enitmar
Constantes y variables enitmarConstantes y variables enitmar
Constantes y variables enitmar
 
Lenguaje de programacion en c
Lenguaje de programacion en cLenguaje de programacion en c
Lenguaje de programacion en c
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Pascal
PascalPascal
Pascal
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Expocision pseudocodigo
Expocision pseudocodigoExpocision pseudocodigo
Expocision pseudocodigo
 
Segundo trabajo
Segundo trabajoSegundo trabajo
Segundo trabajo
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
Pascal
PascalPascal
Pascal
 

More from guestc906c2

Estructura de Datos Arreglos
Estructura de Datos ArreglosEstructura de Datos Arreglos
Estructura de Datos Arreglosguestc906c2
 
Laboratorio Administracion de Hardware y Software
Laboratorio Administracion de Hardware y SoftwareLaboratorio Administracion de Hardware y Software
Laboratorio Administracion de Hardware y Softwareguestc906c2
 
SO continuación
SO continuaciónSO continuación
SO continuaciónguestc906c2
 
Codigos HTML Lenguaje IV
Codigos HTML Lenguaje IVCodigos HTML Lenguaje IV
Codigos HTML Lenguaje IVguestc906c2
 
Clase IV Estructura de Datos IUTE - Mérida
Clase IV Estructura de Datos IUTE - MéridaClase IV Estructura de Datos IUTE - Mérida
Clase IV Estructura de Datos IUTE - Méridaguestc906c2
 
Clase III. Sistemas Operativos
Clase III. Sistemas OperativosClase III. Sistemas Operativos
Clase III. Sistemas Operativosguestc906c2
 
Clase II Introducción a la Informatica
Clase II Introducción a la InformaticaClase II Introducción a la Informatica
Clase II Introducción a la Informaticaguestc906c2
 
Clase I Introducción a la Informatica
Clase I Introducción a la InformaticaClase I Introducción a la Informatica
Clase I Introducción a la Informaticaguestc906c2
 
Clase II Informatica Basica IUTE - Mérida
Clase II Informatica Basica IUTE - MéridaClase II Informatica Basica IUTE - Mérida
Clase II Informatica Basica IUTE - Méridaguestc906c2
 
Clase I Informatica IUTE - Mérida
Clase I Informatica IUTE - MéridaClase I Informatica IUTE - Mérida
Clase I Informatica IUTE - Méridaguestc906c2
 
Clase I Informatica basica IUTE - Merida
Clase I Informatica basica IUTE - MeridaClase I Informatica basica IUTE - Merida
Clase I Informatica basica IUTE - Meridaguestc906c2
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Méridaguestc906c2
 
Clase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- MeridaClase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- Meridaguestc906c2
 
Clase I Estructura de Datos
Clase I Estructura de Datos Clase I Estructura de Datos
Clase I Estructura de Datos guestc906c2
 
Cont clase de lenguaje IV
Cont clase de lenguaje IVCont clase de lenguaje IV
Cont clase de lenguaje IVguestc906c2
 
Codigos HTML Continuación
Codigos HTML ContinuaciónCodigos HTML Continuación
Codigos HTML Continuaciónguestc906c2
 

More from guestc906c2 (17)

Arreglos
ArreglosArreglos
Arreglos
 
Estructura de Datos Arreglos
Estructura de Datos ArreglosEstructura de Datos Arreglos
Estructura de Datos Arreglos
 
Laboratorio Administracion de Hardware y Software
Laboratorio Administracion de Hardware y SoftwareLaboratorio Administracion de Hardware y Software
Laboratorio Administracion de Hardware y Software
 
SO continuación
SO continuaciónSO continuación
SO continuación
 
Codigos HTML Lenguaje IV
Codigos HTML Lenguaje IVCodigos HTML Lenguaje IV
Codigos HTML Lenguaje IV
 
Clase IV Estructura de Datos IUTE - Mérida
Clase IV Estructura de Datos IUTE - MéridaClase IV Estructura de Datos IUTE - Mérida
Clase IV Estructura de Datos IUTE - Mérida
 
Clase III. Sistemas Operativos
Clase III. Sistemas OperativosClase III. Sistemas Operativos
Clase III. Sistemas Operativos
 
Clase II Introducción a la Informatica
Clase II Introducción a la InformaticaClase II Introducción a la Informatica
Clase II Introducción a la Informatica
 
Clase I Introducción a la Informatica
Clase I Introducción a la InformaticaClase I Introducción a la Informatica
Clase I Introducción a la Informatica
 
Clase II Informatica Basica IUTE - Mérida
Clase II Informatica Basica IUTE - MéridaClase II Informatica Basica IUTE - Mérida
Clase II Informatica Basica IUTE - Mérida
 
Clase I Informatica IUTE - Mérida
Clase I Informatica IUTE - MéridaClase I Informatica IUTE - Mérida
Clase I Informatica IUTE - Mérida
 
Clase I Informatica basica IUTE - Merida
Clase I Informatica basica IUTE - MeridaClase I Informatica basica IUTE - Merida
Clase I Informatica basica IUTE - Merida
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
 
Clase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- MeridaClase II Estructura de Datos. IUTE- Merida
Clase II Estructura de Datos. IUTE- Merida
 
Clase I Estructura de Datos
Clase I Estructura de Datos Clase I Estructura de Datos
Clase I Estructura de Datos
 
Cont clase de lenguaje IV
Cont clase de lenguaje IVCont clase de lenguaje IV
Cont clase de lenguaje IV
 
Codigos HTML Continuación
Codigos HTML ContinuaciónCodigos HTML Continuación
Codigos HTML Continuación
 

Clase III Estructura de Datos IUTE - Mérida

  • 1. ESTRUCTURA DE DATOS Clase III IDENTIFICADORES, CONSTANTES Y VARIABLES IUTE – MÉRIDA PROF: DUBERLIS GONZÁLEZ
  • 2.
  • 3.
  • 4. VARIABLES En programación, una variable representa a un espacio de memoria en el cual se puede almacenar un dato. Gráficamente, se puede representar como: Durante la ejecución de un programa, el valor que Tome el dato almacenado en una variable puede cambiar Tantas veces como sea necesario, pero, siempre, tomando valores pertenecientes al tipo de dato que el programador ha decidido que puede almacenar dicha variable, ya que, el tipo de dato de una variable no puede ser cambiado durante la ejecución de un programa.
  • 5.
  • 6. DECLARACIÓN DE VARIABLES La forma de declarar variables es muy sencilla. Esta sección debe comenzar con la palabra reservada var , seguida de una lista de parejas lista_de_variables=tipo_al_que_pertenecen. Cada par debe ir seguido por un punto y coma. La lista_de_variables es uno o más nombres de variables separados por comas: Var I, J, K : Integer; (* valores enteros *) Contador : Integer; Radio : Real; (* valor real *) Letra : Char; (* un caracter *) Una variable no representa más que una porción de memoria en donde guardamos un dato que dependerá del tipo al que pertenezca la variable. A diferencia de una constante, el valor de una variable puede cambiar durante la ejecución de un programa
  • 7. CONSTANTES Una constante representa a un valor (dato almacenado en memoria) que no puede cambiar durante la ejecución de un programa. Recibe un valor en el momento de la compilación y este permanece inalterado durante todo el programa. Las constantes se declaran en una sección que comienza con la palabra reservada const . Después de declarar una constante ya puedes usarla en el cuerpo principal del programa. Tienen varios usos: ser miembro en una expresion, en una comparación, asignar su valor a una variable, etc. En el siguiente ejemplo se contemplan varios casos:
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. TIPO CADENA Por ejemplo: Nombre : String[30];   {Permite un máximo de 30 caracteres en la variable}  Nombre := 'Ernesto González';   Escribir (Nombre[5]);   {Visualiza el 5to caracter de la cadena}   
  • 13.