tipos de datos simples

Páginas: 5 (1010 palabras) Publicado: 16 de enero de 2014
Tipos de datos simples
Es uno de los conceptos fundamentales de cualquier lenguaje de programación. Estos definen los métodos de almacenamiento disponibles para representar información, junto con la manera en que dicha información ha de ser interpretada.
Para crear una variable (de un tipo simple) en memoria debe declararse indicando su tipo de variable y su identificador que la identificaráde forma única.

Tipos de datos estructurado:
Los tipos de datos estructurados o tipos compuestos son agrupaciones de otros tipos de
datos.
Los tipos de datos estructurados más comunes son: vectores y matrices (array), cadenas
de caracteres (string), registros y uniones, aunque estos últimos no los vamos a ver en
este curso.

Identificadores
Un identificador, es un nombre que se le pone aun objeto que interviene en un programa, que puede ser variable, constante, procedimientos, excepciones, cursores. Debe tener un máximo de 30 caracteres que empiecen siempre por una letra, y puede contener letras, números, los símbolos: $, #, _, mayúsculas y minúsculas, indiferentemente. Los identificadores no pueden ser palabras reservadas (SELECT, INSERT, DELETE, UPDATE, DROP).
VariablesLas variables son nombres para procesar los elementos de los datos. Declaración:
Nombre_variable tipo [NOT NULL] [:= valor | DEFAULT valor]
:= y DEFAULT son lo mismo. Si ponemos NOT NULL es obligatorio inicializar la variable.
Ejemplos:
num_dep NUMBER(2) NOT NULL :=20
nom_emple VARCHAR2(15) DEFAULT ‘Pedro’
También se puede definir una variable a partir de un campo mediante losatributos %TYPE y %ROWTYPE, con esto damos el tipo y longitud a la variable de otra variable u objeto ya definido.
%TYPE es la que se utiliza normalmente, %ROWTYPE es para claves de registro. El NOT NULL y el valor inicial no se heredan, sólo el tipo de dato y longitud de ese dato.
Por ejemplo:
num_dep emple.dept_no%TYPE

Constantes
Las constantes son como las variables pero no puede modificarse su valor. Sedeclaran de la siguiente manera:
nombre_constante CONSTANT tipo_de_dato := valor
Por ejemplo, el IVA es un valor fijo, y para declararlo lo haríamos de la siguiente manera:
Imp_iva constant number(2,2) := 12,5






[editar]Operadores aritméticos
Nombre del operador
Sintaxis
Sobrecargable
Incluido en C
Más unitario
+a
 Sí
 Sí
Suma
a + b
 Sí
 Sí
Preincremento
++a
 Sí
 SíPostincremento
a++
 Sí
 Sí
Asignación con suma
a += b
 Sí
 Sí
Menos unitario (negación)
-a
 Sí
 Sí
Resta
a - b
 Sí
 Sí
Predecremento
--a
 Sí
 Sí
Postdecremento
a--
 Sí
 Sí
Asignación con resta
a -= b
 Sí
 Sí
Multiplicación
a * b
 Sí
 Sí
Asignación con multiplicación
a *= b
 Sí
 Sí
División
a / b
 Sí
 Sí
Asignación con división
a /= b
 Sí
 Sí
Módulo (Resto)a % b
 Sí
 Sí
Asignación con módulo
a %= b
 Sí
 Sí


 Los operadores incremento (++) y decremento (--)
En lenguaje C, tanto el operador incremento (++) como el operador decremento (--) actúan siempre sobre un solo operando, normalmente una variable. Por tanto, son operadores monarios, y sirven para incrementar o decrementar en una unidad el valor de dicho operando.

Ejemplo1: Declaradas las variables:

   int r = 8, s = 3;




se pueden escribr las instrucciones de expresión:

   r++;
   s--;

Dichas instrucciones son equivalentes a:

   r = r + 1;
   s = s - 1;

Y también se pueden escribir como:

   ++r;
   --s;

Tras su ejecución, el aspecto de la memoria será:




En estas instrucciones, ambos operadores se pueden escribir, indistintamente, anteso después de los operandos sobre los que actúan. Pero, cuando en una expresión, además del operador incremento o decremento, también aparecen otros operadores, entonces sí que hay que tener en cuenta la diferencia que supone el escribirlos antes o después.

Ejemplo 2: A partir de las variables:

   int i = 5, j, k = 5, m;




Si se ejecutan las instrucciones:

   j = i++;
 ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tamaños, bytes de los tipos de datos simples
  • Tipos de Datos Simples
  • Variables simples y Tipos de datos
  • Tipos de datos simples
  • datos y tipos de datos
  • Tipos de datos en bases de datos
  • Tipos De Datos
  • Tipos de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS