Ir al contenido principal

¿Qué son las variables en programación?

¿Alguna vez has llenado un formulario? Yo si, bien pues aterricemos este tema con ese ejemplo, y es que en ellos hay ciertos campos que se deben llenar, y que siempre se repiten, como el nombre o la edad, aunque para estudios de mercado se sugiere que esto no se haga, para no incomodar y que no afecte a la muestra, pero al final lo que haces en el formulario es llenar preguntas con información, pues yo diría que en ese momento estamos haciendo tangible las variables, y esa es la importancia, es almacenar información muy en específico, para luego utilizarlas, por ejemplo un análisis, o para usarla como en el caso de Google maps, que guarda ubicaciones, para que tú cómodamente solo la busques en él y sigas las indicaciones.

Tomando el ejemplo de la ubicación imagina que este viene en un formulario puede llegar de diferentes maneras como:

¿Dónde vives?
¿Cuál es tu ubicación?
Escribe tu dirección:
¿En qué parte queda tu casa?
¿Dónde queda tu domicilio?

Queda claro que dependiendo de como se plante la pregunta la respuesta podría variar, por ejemplo que solo escribas ciudad, estado y país, o que pongas todo completo, pero en programación no se aplica así como estamos acostumbrados, este tiene un formato en específico, que tenemos que respetar y aunque varía un poco para cada lenguaje lo cierto es que tienen cosas en común y crear una variable y guarda información se hace de la siguiente manera:

ubicación = información

dirección = información

domicilio = información

Declaración y Asignación de Variables

Queda muy ambiguo, pero esa es la estructura básica de una variable que se declara y se "asigna" información. Esto último es muy importante porque en programación no necesariamente tenemos que asignarle información cuando la estamos creando, por tanto se dice que solo se está declarando, esto lo podemos utilizar a nuestro favor en ciertas circunstancias, pero también hay que tener cuidado, porque puede jugarte en contra haciendo que tu programa no funciones bien o que no se pueda compilar, veremos después donde puede ser útil y como es que puede jugarnos en contra.

Ahora unos ejemplos de como se hace en algunos lenguajes.


Java
String nombre = "Juan";
int edad = 25;

Kotlin
val nombre = "Luis"
val edad = 23

JavaScript
var nombre = "Joe";
var edad = 27;

Python
nombre = "Violeta"
edad = 24


Como puedes ver cada uno tiene sus diferencias, pero en general se tiene la misma estructura, por ejemplo todos a excepción de Python llevan una palabra antes del nombre de como nombramos a nuestra variable, esta palabra se le dice reservada y cada lenguaje tiene sus porqués de dicha palabra, en el caso de Java es para indicar que tipo de dato la variable puede aceptar, concepto que podrás encontrar en otra publicación.


En resumen

Podrías decir ahora que las variables es ese elemento dentro de programación que guarda información muy especifica en la memoria de nuestra computadora, y dicha información la podemos utilizar en para otras cosas como en nuestro ejemplo anterior de Google maps, o para demostrar que cumplimos con nuestra tarea de la escuela, claro si es que la hiciste.

Comentarios

Entradas más populares de este blog

AMPLIFICADORES OPERACIONALES

A lo largo de mi experiencia durante la carrera de ingeniería mecatrónica los amplificadores no solamente los fuí utilizando en la asignatura de electrónica sino también en otras asignaturas como: Control digital, Instrumentación y Control, Lógica Combinatoria , y posiblemente entre otras asignaturas relacionadas. A continuación te dejo los más usados y así mismo los componentes electrónicos que utilizabamos para dicha función y una pequeña descripción de cada uno y también que es un amplificador. ¿qué es un amplificador? Los amplificadores están diseñados con el fin de transferir y modificar la respuesta del si mismo permite realizar una gran variedad de diferentes circuitos electrónicos útiles, como un comparador de voltaje, amplificador de señales, las más usadas son:  1.-Amplificador inversor Se controla la ganancia con arreglos de resistencias, la señal de entra por la terminal negativa. 2.-Amplificador NO inversor La señal entra por la terminal positiva y por lo tanto NO inv...

Programación En Pocas Palabras

Podría decir que programar es esa actividad donde utilizamos código para resolver problemas mediante la manipulación de información, podemos dejarlo así, pero creo que lo importante es darle una definición por nosotros mismos, no solo al concepto si no a todo lo que conlleva, y con ello me refiero definir variables, funciones, ciclos, arreglos, objetos y un largo etc., si bien es importante aprender las definiciones de todos ellos, la realidad es que debemos de interiorizar todo ese conocimiento, de algún modo, y se sabe la memorización no es la opción porque tiende a complicar las cosas, así que aquí daremos una definición que pueda simplificar y espero que te sea útil. Daré la definición de acuerdo a una serie de preguntas que considero que también debes de hacer por si mi definición no te parece la adecuada, entonces aquí tienes la lista de las preguntas: 1. ¿Para qué sirve la programación? 2. ¿En dónde se puede aplicar? 3. ¿Cómo se aplica? 4. ¿Por qué t...

¿Por qué se me dificulta programar?

Aquí encontrarás que aspectos no te dejan programar Programas parece ser muy difícil, posiblemente estés pensando en dejarlo, o si estas en la universidad y esta es una materia, posiblemente creas que mejor deberías no tomarle mucha importación y copiar para solo librar la materia, pero saber programar puede ser muy útil, así que ese no creo que deba ser la decisión que debas tomar. La realidad de programación es algo muy curioso, tuve compañeros que no tuvieron problemas en entender como funcionaba el lenguaje de código, eso si fueron muy pocos, y la verdad no creo que sea cuestión de ser muy listo, simplemente tenían algo de talento respecto a ese tema, pero en general se puede lograr a entender, eso si hay una diferencia en entender como utilizarlo y saber que hacer con dicho conocimiento , pero para esto último práctica  hará que logres resultados. Hay varias cosas que me gustaría señalar por las cuales se te dificulte aprender o al menos esas cosas me pasaron a mí. ...