Estructuras De Datos

Páginas: 2 (272 palabras) Publicado: 15 de noviembre de 2012
Estructuras
Las estructuras son el segundo tipo de datos estructurados que veremos. Las estructuras nos permiten agrupar
varios datos, aunque sean dedistinto tipo, que mantengan algún tipo de relación, y manipularlos todos juntos,
con un mismo identificador, o por separado.
Sintaxis:
struct {;
;
;
………
………
};
Veamos un ejemplo Sencillo de definir una estructura llamada punto que tenga dos variales
struct Punto {
int x;
int y;
};Ahora vamos a declarar 2 variables de tipo punto
Punto pa; // variable llamada pa de tipo Punto
Punto pe; // variable llamada pe de tipo Punto
Tantola variable pa y pe contiene dos datos cada una (x’x’ y ‘ye’) por tal motivo si nos queremos referir al
dato ‘x’ o ‘y’ del cualquiera de las dos debesusar la siguiente sintaxis:

.


(Note que para referirnos a la variable contenida se debe utilizar el punto decimal)
A continuación veremosalgunos ejemplos;
a) Colocaremos la coordenada x=10, y=5 en la variable “pa”
pa.x=10;
pa.y=5;
b) Vamos a leer del teclado alguna coordenada
cin >>pa.x;
cin >> pa.y;
c) Vamos a multiplicar por la x del punto pa y por 3 la y del punto “pa”
pa.x =pa.x*2;
pa.y=pa.y*3;
d) Vamos a imprimir el punto“pa”
cout pto[i].x;
cin >> pto[i].y;
}
c) Vamos a copia la variable del índice 4 al índice 5.
pto[5]=pto[4];
Todo el contenido de la variable pto[4] escopiado a la variable pto[5]
d) En el siguiente ejemplo vamos a copiar dos arreglos de puntos
int pto[102], coord[102];
int i;
for (i=0; i
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de Datos
  • Estructura De Datos
  • Estructura de datos
  • Estructura de datos
  • Estructura de datos
  • Estructuras de datos
  • Estructura de Datos
  • estructura de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS