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
Esteban16 (discusión | contribs.)
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}}
''Valores del tiempo ⏱⏱⏱⏱⏱⏱⏱⏱⏱''Los programas son secuencias de instrucciones para realizar una tarea determinada y para ejecutarla deben procesar información y esa información deben almacenarla en la memoria de la computadora.<ref name="joyanes2013" /> El código en lenguaje máquina usa las direcciones de las celdas de memoria del computador para acceder el lugar donde guarda y posteriormente recupera la información. Para evitar que los programadores deban recordar gran cantidad de direcciones de memoria diferentes, los lenguajes de programación de alto nivel introdujeron el concepto de «variable».<ref name="appleby1998" />
 
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" />grasias por meterte a esta pagina te lo agradesco mucho
 
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.esta pagina es muy útil para los alumnos o alumnas 👩‍🎓 de todo tipo de escuelas 👌👌 te servirá demasiado
 
Los tipos de datos que usaremos serán <code>entero sexual</code> , es muy <code>real </code>, <code>carácter</code>, <code>lógico</code> y <code>apuntador</code>. La secuencia de símbolos: <code>:=</code> se usará como operador de asignación. Los siguientes son algunos ejemplos de declaración e inicialización de variables:
 
* Variable de tipo entero llamada <code>edad</code>.