No lo se

Solo disponible en BuenasTareas
  • Páginas : 5 (1040 palabras )
  • Descarga(s) : 7
  • Publicado : 26 de agosto de 2009
Leer documento completo
Vista previa del texto
Tipo de Datos &
Estructura de datos

Grupo #2
Ing. Sistemas

Cesar Hernandez Menendez : Carné : 14556
Patricio Alvarado Olivero
Melvin Estuardo Lopez : Carné : 14512
Edgar Geovanny Gutierrez Avila : Carné : 14995
TIPOS DE DATOS C++
[pic]
A toda variable que se use en un programa, se le debe asociar (generalmente al principio del programa) un tipo de dato específico.
Un tipo de datodefine todo el posible rango de valores que una variable puede tomar al momento de ejecución del programa y a lo largo de toda la vida útil del propio programa.
Los tipos de datos más comunes en C++ son:
|TIPO DATO |ESPACIO MEMORIA |RANGO |
|unsigned char |8 bits |0 a255 |
|char |8 bits |-128 a 127 |
|short int |16 bits |-32,768 a 32,767 |
|unsigned int |32 bits |0 a 4,294,967,295 |
|int|32 bits |-2,147,483,648 a 2,147,483,647 |
|unsigned long |32 bits |0 a 4,294,967,295 |
|enum |16 bits |-2,147,483,648 a 2,147,483,647 |
|long |32 bits|-2,147,483,648 a 2,147,483,647 |
|float |32 bits |3.4 x 10-38 a 3.4 x 10+38(6 dec) |
|double |64 bits |1.7 x 10-308 a 1.7*10+308(15 dec) |
|long double |80 bits |3.4 x 10-4932 a 1.1 x 10+4932 |
|void|sin valor |  |

 
Para manejar cadenas de caracteres (strings), se debera usar un arregllo de caracteres con el siguiente formato.
Char nomstring[cant de elementos];
Ejemplo
Char nombre[30];
Char ciudad[20];
Para cargar con un dato se usa el siguiente codigo;
strcpy(carrera,"ing sistemas");
Variablesarreglos de caracteres, tienen que usar sus funciones de manipulación que vienen en la libreria string.h, algunas de estas funciones son: strcpy(), strcat(), strcmp(), strlen(), etc.

Estructura de Datos:
Una estructura de datos es una manera de almacenar y organizar datos para facilitar el acceso y modificaciones. No hay una estructura de datos que sirva para todos los propósitos, y por eso esimportante saber sus ventajas y desventajas. Este documento es una colección de apuntes para el curso de Estructuras de Datos. Los apuntes se han tomado de algunas fuentes que son detalladas en la sección de bibliografía.

Arreglos

Definición 1   Un arreglo se compone de elementos de igual tamaño almacenados linealmente en posiciones de memoria consecutiva.
Se puede acceder a cada elemento dedatos individual utilizando un subíndice, o índice, para seleccionar uno de los elementos. En C/C++ , un arreglo no es un tipo de datos estándar; es un tipo agregado compuesto de cualquier otro tipo de datos.
Los arreglos se pueden definir usando tipos de datos mixtos debido a que se supone que todos los elementos son del mismo tamaño. Puesto que todos los elementos son del mismo tamaño y ya queeste hecho se utiliza para ayudar a determinar cómo localizar un elemento dado, resulta que los elementos son almacenados en localidades de memoria contiguas.
Lo más importante a tener en cuenta es: El nombre de un arreglo es visto por el compilador como un puntero-constante al primer elemento del arreglo. Esto es muy importante: a) El nombre del arreglo es visto como un tipo puntero, y más...
tracking img