Estructura de c

Páginas: 22 (5391 palabras) Publicado: 17 de marzo de 2013
Tipos de Datos (en programación)
Los datos que utilizan los programas (o algoritmos) se pueden clasificar en base a diferentes criterios. Uno de los más significativos es aquel que dice que todos los datos que utilizan los programas son simples o compuestos. Un dato simple es indivisible (atómico), es decir, no se puede descomponer.

Ejemplo 1: Un año es un dato simple.

Año...: 2006

Unaño se expresa con un número entero, el cual no se puede descomponer. Sin embargo, un dato compuesto está formado por otros datos.

Ejemplo 2: Una fecha es un dato compuesto por tres datos simples (día, mes, año).

Fecha:
Día...: 30
Mes...: 11
Año...: 2006

Ejemplo 3: Otro ejemplo de dato simple es una letra.

Letra...: t

Una letra se representa con un carácter del alfabeto. Pero,cuando varias letras se agrupan, entonces se obtiene un dato compuesto por varios caracteres.

Ejemplo 4: Para formar un nombre de persona se utilizan varios caracteres.

Nombre...: Ana (dato compuesto por tres caracteres)

A continuación, se van a estudiar cinco tipos de datos: entero, real, lógico, carácter y cadena. De ellos, tan solo el tipo cadena es compuesto. Los demás son los tipos dedatos simples consideradosestándares. Esto quiere decir que la mayoría de los lenguajes de programación permiten trabajar con ellos. Por ejemplo, en lenguaje C es posible utilizar datos de tipo entero, real y carácter, sin embargo, los datos de tipo lógico no se pueden utilizar, ya que, no existen en este lenguaje. Existen otros tipos de datos, simples y compuestos, que se estudiarán más adelante.A los tipos de datos simples estándares también se les conoce como tipos de datos primitivos, básicos o fundamentales.

Datos de Tipo Entero




¿Qué es un dato de tipo entero?

Un dato de tipo entero es aquel que puede tomar por valor un número perteneciente al conjunto de los números enteros (Z), el cual está formado por los números naturales, su opuestos (números negativos) y el cero.Z = { ..., -3, -2, -1, 0, 1, 2, 3, ... }

Ejemplo: La edad de una persona y el año en que nació, son dos datos de tipo entero:

Edad...: 29
Año....: 1976

Z es un conjunto infinito de números enteros, y como el ordenador no puede representarlos todos, un dato de tipo entero sólo puede tomar por valor un número perteneciente a un subconjunto de Z. Los valores máximo y mínimo de dichosubconjunto varían según las características de cada ordenador y del compilador que se utilice. En pseudocódigo, para indicar que un dato es de tipo entero se utiliza la palabra reservada:




Datos de Tipo Real




¿Qué es un dato de tipo real?

Un dato de tipo real es aquel que puede tomar por valor un número perteneciente al conjunto de los números reales (R), el cual está formado porlos números racionales e irracionales.

Ejemplo: El peso de una persona (en kilogramos) y su altura (en centímetros), son datos que pueden considerarse de tipo real.

Peso.....: 75,3
Altura...: 172,7

R es un conjunto infinito de números reales, y como el ordenador no puede representarlos todos, un dato de tipo real sólo puede tomar por valor un número perteneciente a un subconjunto de R.Los valores de dicho subconjunto varían según las características de cada ordenador y del compilador que se utilice. En pseudocódigo, para indicar que un dato es de tipo real se utiliza la palabra reservada:



Datos de Tipo Lógico




¿Qué es un dato de tipo lógico?

En programación, un dato de tipo lógico es aquel que puede tomar por valor sólo uno de los dos siguientes:{ verdadero, falso }

Los valores "verdadero" y "falso" son contrapuestos, de manera que, un dato de tipo lógico siempre está asociado a que algo se cumpla o no se cumpla.

Ejemplo: El estado de una barrera de paso de trenes es un dato que puede considerarse de tipo lógico, por ejemplo, asociando "verdadero" a que esté subida y "falso" a que esté bajada.

Estado...: falso (indica que la barrera está...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras C#
  • Estructuras de C++
  • Estructura en c++
  • Estructuras En C
  • Estructuras en c++
  • Estructuras en c
  • Estructura c++
  • Estructura de c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS