Want to make creations as awesome as this one?

Transcript

Variables

Siguiente

En ocasiones, mientras se ejecuta un programa es necesario almacenar algún dato para utilizarlo posteriormente.Por ejemplo, si se desea crear un programa que solicite la edad de una persona y luego calcule su año de nacimiento, cuando dicha edad sea ingresada, se deberá guardar de alguna manera para luego realizar los cálculos necesarios.En programación estos datos se guardan en elementos llamados variables.

Introducción

Introducción

¿Qué es una variable?

Definición e inicialización

Créditos

¿Qué es una variable ?

Asignación de valores

Actividades

¿Qué es una variable en informática?

Créditos

nombre de una variable

tipo de una variable

ejemplo

Introducción

valor de una variable

¿Qué es una variable?

Definición e inicialización

Asignación de valores

Actividad

  • Una variable es un espacio de memoria que permite almacenar un dato durante la ejecución de un programa.
  • Cada variable que se necesite deberá ser creada dentro del programa en que se utilizará.
  • A lo largo de un programa puede variar el dato que guarda cada una de las variables creadas, de ahí su nombre.

Nombre de una variable Cada variable se identifica con un nombre único en el programa. Si se necesita utilizar el valor que está almacenado en una variable, se podrá acceder a éste por medio del nombre de dicha variable. Ejemplo: Al inicio de un programa se ha guardado el valor 8 en la variable llamada edad. Si en otra parte del programa se ejecuta edad+2, el valor almacenado en la variable pasará a ser 10, el valor anterior será borrado de la memoria. Nota: Es recomendable que los nombres dados a las variables permitan identificar qué dato es el que contienen. Si se desea guardar edades en la variable, el nombre no deberá ser Manuelita o Mi_variable, ya que al utilizar más de una variable con nombres que no son representativos del dato que alojarán, será muy difícil recordar qué dato contendrá cada una.

Tipo de una variable Los programas utilizan datos de diferente tipo, entre ellos encontramos por ejemplo números enteros, números con decimales, caracteres, cadenas de caracteres entre otros. Cuando se crea una variable, se deberá almacenar durante toda la ejecución del programa, datos de un mismo tipo. En lenguajes de programación formal como Java, Python, C++, al definir una variable es necesario y requerido indicar de qué tipo será. En tecnologías como Scratch este requisito no es solicitado, se puede declarar la variable llamada edad y en ella guardar el valor correspondiente a la edad en número (8) o en texto (ocho), esto no impide que el dato se guarde. De todas formas si se desea operar con el dato guardado en la variable, será necesario ingresar el valor numérico. Diferentes tipos de datos: Enteros: este tipo de datos comprende a los valores numéricos enteros. Coma flotante: en esta categoría se encuentran valores numéricos con valores decimales. Cadena de caracteres: este grupo refiere a los fragmentos de texto. Booleanos: este tipo de datos posee solamente dos valores, verdadero y falso.

Valor de una variable Una variable solamente puede guardar un dato a la vez. El valor de una variable es el dato que está almacenado. Dicho valor podrá modificarse durante la ejecución del programa las veces que sea necesario.

Ejemplo

Definición e inicialización

Créditos

Inicialización de una variable

Al comienzo de un programa se debe guardar un valor inicial en cada una de las variables que se definieron. A dicho proceso se le llama inicialización de variables, es recomendado hacer esto al definir la variable.

Introducción

¿Qué es una variable?

Definición e inicialización

Asignación de valores

Actividad

Es la tarea de declarar o crear las variables que necesitaremos en el programa. Habitualmente se hace al inicio del mismo, al declararla se deberá establecer el tipo y asignar un nombre de forma obligatoria; en lenguaje formal.

Definición de una variable

Asignación de valores

Créditos

Introducción

¿Qué es una variable?

Definición e inicialización

Asignación de valores

Actividad

Al proceso de guardar un dato en una variable se le llama asignación de valor. En un programa, a cada variable se le pueden realizar todas las asignaciones de valor que se necesite.Es necesario aclarar que una vez que se modifica el valor de una variable, se elimina el valor que había antes. Ese valor no es recuperable por el programa a menos que lo almacene en otra variable, esta acción debe realizarse antes de modificar la variable en la que se encuentra.

Actividad

Comenzar

Introducción

¿Qué es una variable?

Definición e inicialización

Actividad

Asignación de valores

Elige la opción correcta en cada pregunta

Créditos

¿Qué valor posee la variable edad al finalizar el algoritmo?

14

9

6

1/3

1) Definir variable llamada edad en Scratch2) Inicializar variable edad con el valor 14 3) Asignar el valor 6 a la variable edad 4) Asignar el valor 9 a la variable edad

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt

Siguiente

1/3

En el algoritmo se realizan tres asignaciones de valor a la variable llamada edad.La última asignación, guarda el valor 9.

El valor final de la variable edad será once

El valor final de la variable edad será 11

El valor final de la variable edad será 2

2/3

1) Definir variable llamada edad en Scratch2) Inicializar variable edad con el valor ocho3) Asignar el valor 2 a la variable edad4) Asignar el valor nueve a la variable edad 5) Sumar 2 a la variable edad

¿Qué valor posee la variable edad al finalizar el algoritmo?

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt

Siguiente

2/3

La variable llamada edad guardará datos de cualquier tipo al trabajar en Scratch, pero al intentar sumar un número (2) al dato existente en la variable (nueve) no podrá realizar la operación, por lo tanto guardará solo el número 2, ya que no logra interpretar al texto (nueve) como válido para la operación suma.

El valor final de la variable edad será 14

El valor final será nueve

3/3

1) Definir variable llamada edad en Makecode2) Inicializar variable edad con el valor 14 3) Asignar el valor seis a la variable edad 4) Asignar el valor nueve a la variable edad

¿Qué valor posee la variable edad al finalizar el algoritmo?

El valor final será seis

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt

Siguiente

3/3

El valor final de la variable edad será 14, ya que Makecode solo reconoce cómo válidos valores numéricos para las variables, por tanto los otros datos no serán aceptados

Vuelve a intentarlo

Recuerda:

  • Los valores se sustituyen quedando guardado el último valor ingresado.
  • Scratch acepta cualquier tipo de dato en sus variables, pero con el texto no se puede operar matematicamente
  • Makecode solo acepta números en sus variables

Página siguiente

Volver a empezar

Has finalizado

¡Felicidades!

Créditos

Fuentes consultadas

Santiago HernándezAlicia Ferrando

Autores

7 de diciembre de 2021

Fecha de publicación

Creative Commons Atribución CompartirIgual 4.0 (CC BY-SA)

Licencia del recurso

  • Marzal Varó, A., Gracia Luengo, I., & García Sevilla, P. (2014). Introduccion programacion python (1.a ed.). Publicacions de la Universitat Jaume I. Servei de Comunicació i Publicacions Campus del Riu Sec. Ediici Rectorat i Serveis Centrals. 12071 Castelló de la Plana. https://www.academia.edu/download/57025695/introduccion-programacion-python-3.pdf

Introducción

¿Qué es una variable?

Definición e inicialización

Actividad

Asignación de valores