SlideShare una empresa de Scribd logo
1 de 8
A R R E G L O S D E R E G I S T R O S
ESTRUCTURAS
FUNDAMENTALES
ARREGLOS DE REGISTROS
Los arreglos son estructuras de datos muy útiles para
almacenar una colección de datos del mismo tipo, sin
embargo en la práctica a veces es necesario almacenar
datos de distintos tipos que sean manipular como un dato
único.
Por ejemplo:
Nombre del alumno (cadena de caracters)
Edad(entero)
• La estructura donde se puede guardar esta información
de manera efectiva se conoce como registro o
estructura.
• Registro: Definiéndose como una colección finita y
heterogénea de elementos donde cada uno de sus
componentes se denominan campos
EJEMPLO ARREGLO DE REGISTROS
Rocio
María
Guadalupe
Ivan
Noel
Mario
Rosa
Anita
1
2
3
4
5
6
7
Posición
En un arreglo de estructuras
nos referimos al contenido
del arreglo como:
Arreglo[Posición]. campo
Donde el campo es el
nombre que se le dio dentro
de la estructura.
Arreglo
Este arreglo solo
tiene un campo
que almacena un
nombre
RECUERDA
Acceso a los datos
• Como un registro es un tipo de dato estructurado, no se
puede tener acceso a él directamente como un único
dato, sino que se debe especificar el elemento – campo-
del registro que nos interesa. Para ello se sigue la
sintaxis.
Variable_registro.id_campo
DIFERENCIAS ENTRE ARREGLOS Y
ESTRUCTURAS
• Un arreglo puede almacenar N elementos del mismo
tipo – estructura de datos homogénea – mientras que un
registro puede almacenar N elementos de diferentes
tipos de datos – estructura de datos heterogénea-
• A los datos de un arreglo se tiene acceso por medio del
índice, mientras que a un registro se tiene acceso por
medio de su nombre que es único.
ARREGLO DE REGISTROS
Cada elemento del arreglo es un registro.
Ejemplo:
Nombre (caracteres)
Teléfono(caracteres)
Saldo(real)
Moroso(booleano)
SINTAXIS
ARREGLO DE REGISTROS
struct nombres
{
char nom[30]; //AQUÍ SE DEFINEN LOS CAMPOS
};
struct nombres N[10];
Esto indica que se tiene un arreglo unidimensional
llamado N que contendra datos de tipo cadena de
caracteres.

Más contenido relacionado

Similar a Arreglos_de_EstructurasRegistros.pptx

Clase06 25-06-12
Clase06 25-06-12Clase06 25-06-12
Clase06 25-06-12
Free TIC
 
Modelado de Datos - Bases de Datos
Modelado de Datos - Bases de DatosModelado de Datos - Bases de Datos
Modelado de Datos - Bases de Datos
Sandra Robles
 
Estructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y CaracteristicasEstructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y Caracteristicas
LENNYGALINDEZ
 
Estructuras de datos
Estructuras de datosEstructuras de datos
Estructuras de datos
SistemasGrupo
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
crispi2029
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datos
catherine4ad
 
Taller base de datos informatica medica
Taller base de datos informatica medicaTaller base de datos informatica medica
Taller base de datos informatica medica
danielahm
 

Similar a Arreglos_de_EstructurasRegistros.pptx (20)

Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptxPresentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
 
Clase06 25-06-12
Clase06 25-06-12Clase06 25-06-12
Clase06 25-06-12
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Sesion01EDx.pptx
Sesion01EDx.pptxSesion01EDx.pptx
Sesion01EDx.pptx
 
Modelado de Datos - Bases de Datos
Modelado de Datos - Bases de DatosModelado de Datos - Bases de Datos
Modelado de Datos - Bases de Datos
 
Compu
CompuCompu
Compu
 
Estructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y CaracteristicasEstructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y Caracteristicas
 
ESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdfESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdf
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Trabajando con datos Compuestos
Trabajando con datos CompuestosTrabajando con datos Compuestos
Trabajando con datos Compuestos
 
Estructuras de datos
Estructuras de datosEstructuras de datos
Estructuras de datos
 
ARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALESARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALES
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Bd oo presentacion
Bd oo presentacionBd oo presentacion
Bd oo presentacion
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Estructura de datos año 2013
Estructura de datos año 2013Estructura de datos año 2013
Estructura de datos año 2013
 
base de datos
base de datos base de datos
base de datos
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datos
 
Taller base de datos informatica medica
Taller base de datos informatica medicaTaller base de datos informatica medica
Taller base de datos informatica medica
 

Último

Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
chorantina325
 

Último (6)

Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 
Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuad
 
Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC Mexico
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
 

Arreglos_de_EstructurasRegistros.pptx

  • 1. A R R E G L O S D E R E G I S T R O S ESTRUCTURAS FUNDAMENTALES
  • 2. ARREGLOS DE REGISTROS Los arreglos son estructuras de datos muy útiles para almacenar una colección de datos del mismo tipo, sin embargo en la práctica a veces es necesario almacenar datos de distintos tipos que sean manipular como un dato único. Por ejemplo: Nombre del alumno (cadena de caracters) Edad(entero)
  • 3. • La estructura donde se puede guardar esta información de manera efectiva se conoce como registro o estructura. • Registro: Definiéndose como una colección finita y heterogénea de elementos donde cada uno de sus componentes se denominan campos
  • 4. EJEMPLO ARREGLO DE REGISTROS Rocio María Guadalupe Ivan Noel Mario Rosa Anita 1 2 3 4 5 6 7 Posición En un arreglo de estructuras nos referimos al contenido del arreglo como: Arreglo[Posición]. campo Donde el campo es el nombre que se le dio dentro de la estructura. Arreglo Este arreglo solo tiene un campo que almacena un nombre
  • 5. RECUERDA Acceso a los datos • Como un registro es un tipo de dato estructurado, no se puede tener acceso a él directamente como un único dato, sino que se debe especificar el elemento – campo- del registro que nos interesa. Para ello se sigue la sintaxis. Variable_registro.id_campo
  • 6. DIFERENCIAS ENTRE ARREGLOS Y ESTRUCTURAS • Un arreglo puede almacenar N elementos del mismo tipo – estructura de datos homogénea – mientras que un registro puede almacenar N elementos de diferentes tipos de datos – estructura de datos heterogénea- • A los datos de un arreglo se tiene acceso por medio del índice, mientras que a un registro se tiene acceso por medio de su nombre que es único.
  • 7. ARREGLO DE REGISTROS Cada elemento del arreglo es un registro. Ejemplo: Nombre (caracteres) Teléfono(caracteres) Saldo(real) Moroso(booleano)
  • 8. SINTAXIS ARREGLO DE REGISTROS struct nombres { char nom[30]; //AQUÍ SE DEFINEN LOS CAMPOS }; struct nombres N[10]; Esto indica que se tiene un arreglo unidimensional llamado N que contendra datos de tipo cadena de caracteres.