SlideShare uma empresa Scribd logo
1 de 13
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]

Mais conteúdo relacionado

Mais procurados

Mais procurados (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
 

Destaque

J ornades escola_inclusiva
J ornades escola_inclusivaJ ornades escola_inclusiva
J ornades escola_inclusivaeducation
 
Danke, philipp!
Danke, philipp!Danke, philipp!
Danke, philipp!olo1992
 
Mis signos de puntuación
Mis signos de puntuaciónMis signos de puntuación
Mis signos de puntuaciónTecno Pedagogia
 
Training Tendencias Telefonica Movistar Modulo 1 Jun2013
Training Tendencias Telefonica Movistar Modulo 1 Jun2013 Training Tendencias Telefonica Movistar Modulo 1 Jun2013
Training Tendencias Telefonica Movistar Modulo 1 Jun2013 Daniel Collico Savio
 
Un Poco De Astronomia Y El Unico Hogar Que Tenemos
Un Poco De Astronomia Y El Unico Hogar Que TenemosUn Poco De Astronomia Y El Unico Hogar Que Tenemos
Un Poco De Astronomia Y El Unico Hogar Que TenemosNelson Hernandez
 
Conoces el Planeta Azul - 3er
Conoces el Planeta Azul - 3erConoces el Planeta Azul - 3er
Conoces el Planeta Azul - 3ereduforma
 
Unio Europea
Unio EuropeaUnio Europea
Unio Europealuciasm
 
Presentacion libros didácticos
Presentacion libros didácticosPresentacion libros didácticos
Presentacion libros didácticosGonzalo Abio
 
„Open Data – und was hat das mit mir zu tun?" - Re:publica 2013
„Open Data – und was hat das mit mir zu tun?" - Re:publica 2013„Open Data – und was hat das mit mir zu tun?" - Re:publica 2013
„Open Data – und was hat das mit mir zu tun?" - Re:publica 2013Julia Kloiber
 
Ron Muek Escultor
Ron Muek EscultorRon Muek Escultor
Ron Muek Escultoranaccapote
 
Die Geschichte des SPD Ortsvereins Buxtehude (1867-2017)
Die Geschichte des SPD Ortsvereins Buxtehude (1867-2017)Die Geschichte des SPD Ortsvereins Buxtehude (1867-2017)
Die Geschichte des SPD Ortsvereins Buxtehude (1867-2017)spd-buxtehude
 
üBerblick maastricht
üBerblick maastrichtüBerblick maastricht
üBerblick maastrichtaim4asi
 
Seguridad energetica (con Explicacion)
Seguridad energetica (con Explicacion)Seguridad energetica (con Explicacion)
Seguridad energetica (con Explicacion)Nelson Hernandez
 
Individualización, la revolución laica de los europeos.
Individualización, la revolución laica de los europeos.Individualización, la revolución laica de los europeos.
Individualización, la revolución laica de los europeos.Pere Eurotopia
 
03_Matthias.ppt
03_Matthias.ppt03_Matthias.ppt
03_Matthias.pptSumba003
 

Destaque (20)

EL APARATO REPRODUCTOR
EL APARATO REPRODUCTOREL APARATO REPRODUCTOR
EL APARATO REPRODUCTOR
 
Picassa
PicassaPicassa
Picassa
 
J ornades escola_inclusiva
J ornades escola_inclusivaJ ornades escola_inclusiva
J ornades escola_inclusiva
 
Bd Cap 2
Bd Cap 2Bd Cap 2
Bd Cap 2
 
Danke, philipp!
Danke, philipp!Danke, philipp!
Danke, philipp!
 
Mis signos de puntuación
Mis signos de puntuaciónMis signos de puntuación
Mis signos de puntuación
 
Training Tendencias Telefonica Movistar Modulo 1 Jun2013
Training Tendencias Telefonica Movistar Modulo 1 Jun2013 Training Tendencias Telefonica Movistar Modulo 1 Jun2013
Training Tendencias Telefonica Movistar Modulo 1 Jun2013
 
Un Poco De Astronomia Y El Unico Hogar Que Tenemos
Un Poco De Astronomia Y El Unico Hogar Que TenemosUn Poco De Astronomia Y El Unico Hogar Que Tenemos
Un Poco De Astronomia Y El Unico Hogar Que Tenemos
 
3 mitos 1 destino
3 mitos 1 destino3 mitos 1 destino
3 mitos 1 destino
 
Conoces el Planeta Azul - 3er
Conoces el Planeta Azul - 3erConoces el Planeta Azul - 3er
Conoces el Planeta Azul - 3er
 
Unio Europea
Unio EuropeaUnio Europea
Unio Europea
 
Presentacion libros didácticos
Presentacion libros didácticosPresentacion libros didácticos
Presentacion libros didácticos
 
„Open Data – und was hat das mit mir zu tun?" - Re:publica 2013
„Open Data – und was hat das mit mir zu tun?" - Re:publica 2013„Open Data – und was hat das mit mir zu tun?" - Re:publica 2013
„Open Data – und was hat das mit mir zu tun?" - Re:publica 2013
 
Ron Muek Escultor
Ron Muek EscultorRon Muek Escultor
Ron Muek Escultor
 
Die Geschichte des SPD Ortsvereins Buxtehude (1867-2017)
Die Geschichte des SPD Ortsvereins Buxtehude (1867-2017)Die Geschichte des SPD Ortsvereins Buxtehude (1867-2017)
Die Geschichte des SPD Ortsvereins Buxtehude (1867-2017)
 
üBerblick maastricht
üBerblick maastrichtüBerblick maastricht
üBerblick maastricht
 
E.h.schloss kobersdorf 2014
E.h.schloss kobersdorf 2014E.h.schloss kobersdorf 2014
E.h.schloss kobersdorf 2014
 
Seguridad energetica (con Explicacion)
Seguridad energetica (con Explicacion)Seguridad energetica (con Explicacion)
Seguridad energetica (con Explicacion)
 
Individualización, la revolución laica de los europeos.
Individualización, la revolución laica de los europeos.Individualización, la revolución laica de los europeos.
Individualización, la revolución laica de los europeos.
 
03_Matthias.ppt
03_Matthias.ppt03_Matthias.ppt
03_Matthias.ppt
 

Semelhante a 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
 

Semelhante a 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
 

Mais de 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
 

Mais de 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.