Tu web de informatica y programacion

TIPOS DE DATOS en programacion

TIPOS DE DATOS ( variables, para empezar )

Un tipo de datos es un espacio reservado en memoria que nuestro programa utilizará para guardar algún valor o algún dato…

TIPOS DE DATOS en programacion

TIPOS DE DATOS en programacion

Un ejemplo sencillo -> hacemos un programa que le pidamos al usuario su nombre … una vez introducido, lo mostraremos por pantalla, pero en mayúsculas …

  1. Pedimos el nombre
  2. Una vez introducido, guardamos ese nombre en una variable
  3. Convertimos el contenido de esa variable a mayúsculas
  4. Mostramos en pantalla el contenido de esa variable ( o sea, el nombre inicial una vez pasado por nuestro algoritmo y convertido a mayúsculas)

Bien, sabemos ya que es y para que se usa una variable (uno de los TIPOS DE DATOS)… pero, esa variable, no siempre tiene porque contener letras, puede contener números, valores tipo Verdadero/Falso … y eso hay que indicárselo al compilador …

A modo de ejemplo, veamos como se declaran variables en 2 lenguajes reales de programación, en este caso, C y Visual Basic ( a partir de ahora, VB)








TIPO DE DATOS C VB
Entero (un número no superior a 65000 y pico …) Int nombre_variable Dim nombre_variable As Integer
Long (un número que puede superar los 65000, de hecho, el doble) Long nombre_variable Dim nombre_variable As Long
String (texto) Char nombre_variable Dim nombre_variable As String
estos son a modo de ejemplo, hay algunos mas …

Lo que está en rojo son lo que llamamos PALABRAS RESERVADAS de cada lenguaje (antes comentado) y cada una, como ves, se utiliza para cada cosa. En el caso del C, basta con indicar el tipo de dato (Int, Long, Char …) y el nombre que queramos darle a la variable. En VB, se utiliza el Dim (esto se refiera al ámbito de alcance de la variable… no te asustes… podríamos usar Private o Public …, mas adelante ya descubrirás el porqué de ello, por ahora, tranqui), luego, se le indica el nombre que queremos darle a la variable, para finalmente meterle el As y luego el tipo (Integer, Long, String …)



Responder