Está en la página 1de 4

UNICARIBE

Alexander Cabrera
Mat: 2016-1346
ID A00058760

Unidad 2. Actividad 1. Ejercicio. Expresiones


para la Programación.

I. Calcula las siguientes expresiones algebraicas como expresiones para la


programación.

A) Realiza uno de los ejercicios según el número asignado a cada estudiante

Ejercicio #4 (𝑎 2 − 𝑏) 2 + (𝑦 − 𝑧) 2

(𝑎 2 − 𝑏)(𝑎 2 − 𝑏) + (𝑦 − 𝑧) 2

(𝑎 2 − 𝑏)(𝑎 2 − 𝑏) + (𝑦 − 𝑧) 2

(𝑎 2 − 𝑏)𝑎 2 − 𝑏(𝑎 2 − 𝑏) + (𝑦 − 𝑧) 2

(𝑎 2 − 𝑏)𝑎 2 − 𝑏(𝑎 2 − 𝑏) + (𝑦 − 𝑧) 2

𝑎 4 − 𝑏𝑎 2 − 𝑏(𝑎 2 − 𝑏) + (𝑦 − 𝑧) 2

𝑎 4 − 2𝑏𝑎 2 + 𝑏 2 + 𝑦 2 − 2𝑦𝑧 + 𝑧 2

B) Convierte la expresión algebraica asignada a expresión para la programación.

(𝑎 2 − 𝑏) 2 + (𝑦 − 𝑧) 2

Solución:

(a^2-b^2)+(y^2-z^2)
II. Realiza una investigación sobre los siguientes temas:

1. Datos numéricos:

Son aquellos que vienen conformados por un dato específico, los cuales son fácilmente
expresables, en rangos comunes, éstos pueden distinguirse en:

Enteros: Obedecen a los números enteros, tal cual se les conoce en las matemáticas, estos son
aquellos que no gozan de parte decimal; sirviendo para denotar objeto o partes integras que no
admiten fracciones ni divisiones, como por ejemplo, las personas.

Estos son representados en un ordenador, previa introducción de un símbolo que es el que da


origen a la secuencia de números, por lo general, se emplea el símbolo de la suma (+).

Reales, en contraposición a los datos numéricos enteros, estos son empleados para denotar toda
clase de información que admite divisiones o porciones, tal es el caso, de las cosas que se pueden
medir o bien que se pueden pesar.

2. Datos lógicos (booleanos)

Es en computación aquel que puede representar valores de lógica binaria, esto es 2 valores, valores que
normalmente representan falso o verdadero. Se utiliza normalmente en la programación, estadística,
electrónica, matemáticas (Álgebra booleana), etc...

Para generar un dato o valor lógico a partir de otros tipos de datos, típicamente, se emplean los
operadores relacionales (u operadores de relación), por ejemplo: 0 es igual a falso y 1 es igual a
verdadero.

Estos son ingresados al ordenador, tal cual se conocen en las áreas matemáticas, es decir, con el cero
precedido por la coma, lo cual da origen a la secuencia o cadena de números.

La mayoría de los expertos de programación señalan que los números reales no son reconocidos de
forma íntegra por el ordenador, sino que en su integración, estos son adecuados por medio de
aproximaciones. Tanto los datos numéricos reales como enteros, admiten su categorización en rangos
negativos o positivos.
3. Datos tipo carácter y tipo cadena

Un dato de tipo carácter es aquel que puede tomar por valor un carácter perteneciente al conjunto de
los caracteres que puede representar el ordenador.

En pseudocódigo, el valor de un dato de tipo carácter se puede representar entre comillas simples (') o
dobles ("). Pero, en este curso de diseño de algoritmos, se van a utilizar solamente las comillas simples
(al igual que se hace en lenguaje C).

Ejemplo: En un examen con preguntas en las que hay que seleccionar la respuesta correcta entre varias
opciones dadas (a, b, c, d, e), la respuesta correcta de cada una de las preguntas es un dato de tipo
carácter.
Es aquel que pueden tomar por valor una secuencia de caracteres. En pseudocódigo, el valor de un dato
de tipo cadena se puede representar entre comillas simples (') o dobles ("). Sin embargo, en este curso
de diseño de algoritmos, se van a utilizar solamente las comillas dobles (al igual que se hace en lenguaje
C).

Ejemplo: El título de un libro y el nombre de su autor, son datos de tipo cadena.

Título...: "La Odisea" (cadena de 9 caracteres)

Autor....: "Homero" (cadena de 6 caracteres)

Obsérvese que, en la cadena "La Odisea", el carácter espacio en blanco también se cuenta. En
pseudocódigo, para indicar que un dato es de tipo cadena se utiliza la palabra reservada.

4. Constante

Hablamos de constante a un tipo especial de variable (aunque no está bien decir que son variables
constantes) que no se puede modificar su valor.

Cuando decimos que no se puede cambiar hablamos que no se puede cambiar durante la ejecución del
programa, es decir, en tiempo de ejecución.

Esa es la principal diferencia entre constante y variable. Una variable puede tener cualquier valor (del
mismo tipo de datos que hemos declarado), ya sea en tiempo de diseño, lo cambiamos nosotros en el
código fuente, o en tiempo de ejecución, dependiendo de como se está ejecutando el programa.

Pero una constante tendrá su valor inicial, que pondremos en el momento de declararla, siempre.

Ejemplos de constantes en programación

Veamos algunos ejemplos de constantes en programación. Si nos fijamos en las matemáticas, tenemos
las dos constantes más famosas que son:

El número Pi π.

El número e.

En programación también tenemos otros ejemplos. Éstos pueden venir definidos por el propio lenguaje
de programación, como puede ser un código de color, errores del sistema, etc.

Pero también las podemos definir nosotros, como el tamaño máximo de una array o matriz, un texto
que se utilice en varios sitios del código…

5. Variables

se utiliza en muchas disciplinas, el ejemplo más común quizás es la variable x en matemática, que se
trata de un valor desconocido que debemos encontrar. En programación las variables son un concepto
algo distinto.
Para entender qué es una variable en programación vamos a ver un poco sobre memorias de
computadoras.

Las memorias almacenan información en forma de registros de bits (es decir conjuntos de valores que
pueden ser 0 o 1). Esta información será interpretada y utilizada por nuestros programas. Las memorias
a su vez cuentan con muchos de estos registros, así que cada registro tiene una dirección que permite
encontrarlo, leerlo y escribirlo.

Entonces podemos decir que una variable es un DATO que se aloja en la memoria de la computadora. El
nombre de identificación que le asignamos está asociado a la dirección dentro de la memoria y el valor
que guardamos es la información que contiene la variable.

Ejemplos de variables de distinto tipo

Las variables pueden ser de distinto tipo, dependiendo de la información que necesitemos almacenar.

La variable «edad» contiene el valor 22, esto quiere decir que cuando nosotros usemos la palabra
«edad» en nuestro programa, indirectamente estaremos usando el valor 22. Hay que tener en cuenta de
que el valor de una variable se puede modificar durante la ejecución de un programa.

Si hacemos la operación «2*edad» (2 multiplicado por edad) tendrá un resultado de 44.

También podría gustarte