Unidad 03 variables, constantes y operadores

13
Prof.: Lorenzo Alejo Introducción a la Programación

Transcript of Unidad 03 variables, constantes y operadores

Page 1: Unidad 03   variables, constantes y operadores

Prof.: Lorenzo Alejo

Introducción a la Programación

Page 2: Unidad 03   variables, constantes y operadores

Variables, constantes y operadores

Capítulo 3

Page 3: Unidad 03   variables, constantes y operadores

Variables

Informalmente conocida como algo que puede cambiar de un momento a otro.

Son estructuras de datos, que pueden cambiar su contenido a lo largo de una ejecución de un programa.

Es un campo de memoria que se le puede cambiar su contenido cuantas veces sea necesario.

Page 4: Unidad 03   variables, constantes y operadores

Tipos de variables

Tipo Entero: Es aquella que puede representar un conjunto de números finitos, o sea, que no contienen punto decimal. Además nunca va a generar decimales.

Tipo Real: Es aquella que tiene punto decimal y por lo tanto puede generar decimales.

Tipo carácter: Es aquella que cual contiene cualquier signo tipográfico. Es un equivalente del código ASCII.

Tipo Lógico: Es aquella que puede ser verdadero o falso.

Page 5: Unidad 03   variables, constantes y operadores

Cargar una variable

Es el proceso mediante el cual se le asigna un valor a la variable

Este proceso se realiza mediante el operador “=“. Esto significa que el computador va a guardar el valor de esa variable con el dato que se le asignara del lado derecho de la operación

Page 6: Unidad 03   variables, constantes y operadores

Constantes En programación, una constante es un valor

que no puede ser alterado durante la ejecución de un programa.

Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.

Por ejemplo: El valor de pi = 3.1416

Page 7: Unidad 03   variables, constantes y operadores

Operadores

Son signos que nos permiten expresar relaciones entre variables y/o constantes.

Existen dos tipo de operadores: Aritméticos y Lógicos.

Page 8: Unidad 03   variables, constantes y operadores

Operadores Aritméticos Son los que nos permiten realizar operaciones

aritméticas o matemáticas con las variable. Estos son los mas comunes dentro de los algoritmos computacionales.

Page 9: Unidad 03   variables, constantes y operadores

Operadores Lógicos Son aquellos que nos permiten realizar

comparaciones entre los diferentes valores de las variables y/o constantes.

Page 10: Unidad 03   variables, constantes y operadores

Algo que debemos tener en cuenta cuando vamos a escribir una expresión es que el computador solo entiende las expresiones en formato linealizado esto quiere decir escritas en una sola línea. De tal manera que si queremos escribir la ecuación:

No se la podemos entregar al computador tal y cual como está aquí escrita sino que debemos “transformarla” de manera que quede escrita en una sola línea:var = a + b / c + d

Page 11: Unidad 03   variables, constantes y operadores

var = a + b / c + d

a cual de las siguientes ecuaciones reales correspondería..?

Page 12: Unidad 03   variables, constantes y operadores

Jerarquía de Operadores Lo primero que el computador evalúa y realiza

son las potencias revisándolas de derecha a izquierda.

Lo segundo que evalúa y realiza son las multiplicaciones y divisiones.

Lo último que revisa son las sumas y restas. Tanto para el nivel de multiplicaciones y

divisiones como para el nivel de sumas y restas la evaluación es totalmente indistinta esto quiere decir que en la medida que va encontrando sumas y restas (si esta en este nivel) las va ejecutando.

Page 13: Unidad 03   variables, constantes y operadores

Haciendo uso de la facilidad de los paréntesis podemos entonces expresar computacionalmente las siguientes fórmulas así: