Diferencia entre revisiones de «Fundamentos de programación/Variables y asignaciones»
Contenido eliminado Contenido añadido
Puse emojis e instruí Onésimo Etiquetas: Emoyis Edición visual Edición desde móvil Edición vía web móvil |
m Revertidos los cambios de 2806:268:1401:8BAA:894F:9180:4A31:3767 (disc.) a la última edición de 201.148.30.130 Etiqueta: Reversión |
||
Línea 1:
{{título lección|título=Lección 5|texto=Variables y asignaciones}}
Una variable es una abstracción para las posiciones de memoria donde se almacenan datos y consiste de seis conceptos principales: el nombre, la dirección, el tipo, el valor, el alcance y el tiempo de vida. El nombre es un identificador que permite referirse a la variable a lo largo del programa. La dirección es la posición de memoria donde se almacena el dato. El tipo se refiere al [[Fundamentos de programación/Tipos de datos primitivos|tipo de datos]] que se almacenará en la variable. El valor es el dato que se encuentra almacenado en la variable.<ref name="appleby1998" /> Una característica fundamental de las variables es que los valores o datos que almacenan cambian a lo largo de la ejecución del programa.<ref name="joyanes2013" /> El alcance de la variable es la sección del programa en la cual se puede usar en expresiones o enunciados.<ref name="appleby1998" /> Finalmente, el tiempo de vida es el segmento de tiempo durante la ejecución del programa durante la cual la variable está presente en la memoria del computador. La vida de las variables inicia con su declaración y finaliza cuando la ejecución abandona el alcance de la variable.<ref name="germain2016" />
Al escribir programas, podemos usar enunciados que nos permiten realizar diversas operaciones con las variables, entre ellas: declararlas, inicializarlas, asignarles valores y transferir valores entre las variables.
Línea 8:
=== Declarando e inicializando variables ===
Una variable se declara para indicarle al programa a partir de qué lugar empieza a existir, qué nombre tendrá y qué tipo de datos almacenará. La asignación de un valor inicial se llama inicialización.<ref name="joyanes2013" /> Para declarar una variable usaremos una instrucción compuesta del nombre del tipo de datos de la variable, el nombre de la variable y opcionalmente un operador de asignación y un valor inicial. La inicialización puede hacerse en la misma instrucción que la declara o en una instrucción separada. Es importante tener en cuenta que las variables deben recibir un valor inicial antes de poder leer los datos que contienen. Si un programador trata de leer los datos el valor de una variable que no ha sido inicializada, los compiladores normalmente reportan un error y no compilan el programa.
Los tipos de datos que usaremos serán <code>entero
* Variable de tipo entero llamada <code>edad</code>.
|