C. Tipos de datos
Hay solamente cuatro diferentes tipos de datos que consideramos más
simples o primitivos. Otros tipos de datos son tipos que
representan datos más complejos. Los tipos tienen que ver con la
clase de dato, una variable puede alojar y determinar qué clase de
operaciones se pueden desarrollar con el dato alojado en ella. En
este texto, vamos a nombrar los tipos de datos en negritas. Los
tipos de datos fundamentales son:
· Caracter. Frecuentemente se les conoce como
Char, porque generalmente los lenguajes de programación
están en inglés. Este tipo de dato representa a los caracteres
simples, como 'm'. Un tipo de dato complejo que se deriva del tipo
caracter, es aquel que reúne más de un caracter y forma palabras o
frases, se llama tipo cadena o string. Ejemplo: la
variable nombreEmploado de tipo string puede alojar el dato
´Juancho Perineo´.
· Entero. Los enteros están entre los tipos de datos
más utilizados en los lenguajes de programación. Hay diferentes
clases de números enteros y difieren por el tamaño de ellos,
incluyendo enteros cortos y enteros largos. Por ejemplo, en Java,
los enteros cortos se alojan en 8 bits, mientras que los enteros de
tipo largo, ocupan hasta 64 bits de longitud. Los números enteros
son positivos y negativos, por ejemplo -2 y 11390. Notemos que no
tienen punto decimal.
· Real. Los números reales son números con parte
decimal, por ejemplo -2.0, 11390.0 y 12.45. Sin embrago, hay
lenguajes de programación como NetLogo, que no hacen diferencia
entre números enteros y reales cuando son exactos, como el caso de
1 y 1.0.
· Booleano. Los valores booleanos son valores lógicos
y pueden ser falso o verdadero. En estos valores se indica
el verdadero con el número 1 y el falso con el 0. Algunos lenguajes
de programación, como C, prefieren poner un 0 cuando es falso y
cualquier otra cosa cuando es verdadero. En el lenguaje de
programación Scheme, los valores lógicos son #\t y #\f y no tienen
significado numérico.
El nombre que utilizan los lenguajes de programación puede ser
diferente, aún cuando se trate del mismo conjunto de datos, por
ejemplo, los números reales, en Pascal se llaman real y en C
de llaman float.
Ejercicio: En general, las variables que se utilizan
en una pieza de código se deben declarar al inicio de ese código,
antes de que se utilicen en las expresiones. ¿Cuál de las
siguientes informaciones crees que se debe proporcionar en las
sentencias de declaración de variables?
1) Su ámbito
2) Su nombre
3) Su tipo
4) El número de veces que se debe utilizar
5) El espacio en memoria que van a ocupar
Cuando se establecen las variables y las constantes, se debe
proporcionar el nombre y el tipo de datos que van a contener. Cada
lenguaje de programación utiliza una sintaxis diferente para estas
declaraciones. Por ejemplo, en Pascal, se utiliza la palabra
reservada VAR para empezar el bloque de declaraciones de variables.
Pascal utiliza el código

Para mostrar que la variable numeroEmpleado es de tipo
Enteros. Y utiliza el código

Para indicar que la variable salarioEmpleado es de tipo
Reales.
La palabra reservada VAR (que puede estar en mayúsculas o
minúsculas), es una marca que indica el inicio del bloque de
declaración de variables, y no se requiere anteponer a la
declaración de cada variable. En el siguiente ejemplo, las
variables numPersonas y temperatura se declararon al inicio del
programa.
Listing 8. Nombre del Programa

Hay 2 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Bases de Datos en C# El curso incluye el código necesario para acceder a las bases de datos y realizar consultas de selección y de acción.... [05/04/07] |
|
4.826 | ||
|
Aprende Word Este curso está destinado a los principiantes. A todos aquellos que necesitan una introducción detallada para moverse dentro de este programa. Está basado en ejercios prá... [27/09/05] |
|
3.974 | ||
|
Cómo vuelan las aves y los aviones En este curso de no muy larga duración explicaré sencillamente como vuelan aves, aviones y toda cosa que se eleve por los aires.... [14/02/07] |
|
866 | ||
Publicar en
del.icio.us
digg
meneame