Está en la página 1de 4

UNICARIBE

Alexander Cabrera
Mat: 2016-1346
ID A00058760

Unidad 2. Actividad 3.
Ejercicio. El MOV y DIV.
Actividad a realizar:

El MOV y DIV

I. Calcula las siguientes expresiones de la computación como expresiones


algebraicas.

1. 5 DIV 2
solución: 5÷2= 2.5

2. Realiza el cálculo en PSeint y muestra el resultado.


Proceso Division
Escribir “Dame un numero”
Leer A
Escribir “Dame otro numero”
Leer B C=A/B
Escribir “ El resultado es: “, C
FinProceso

3. Convierte las expresiones para la programación a expresiones algebraicas.

solución: 5/2

II. Realiza una investigación sobre los siguientes temas:

1. Operadores

Los operadores son símbolos que indican cómo se deben manipular los operandos. Los operadores
junto con los operandos forman una expresión, que es una fórmula que define el cálculo de un
valor. Los operandos pueden ser constantes, variables o llamadas a funciones, siempre que éstas
devuelvan algún valor. El compilador evalúa los operadores, algunos de izquierda a derecha, otros
de derecha a izquierda, siguiendo un orden de precedencia. Este orden se puede alterar utilizando
paréntesis para forzar al compilador a evaluar primero las partes que se deseen.
Tipos de operadores:

• Aritméticos.
• Casting.
• Monarios.
• Relacionales y Lógicos.
• Asignación.
• Condicional.
• Tratamiento de bits.
• Punteros.
• Secuencial.
• Acceso a estructuras y uniones.
• [ ] y ( ).

2. Operadores de relación

Los operadores relacionales nos permiten comparar expresiones de tipos compatibles, devolviendo
un resultado de tipo lógico: la comparación es verdadera o falsa. Por ejemplo, la expresión (3 + 4) >
12 sería falsa, ya que 7 es menor que 12.

La estructura de una operación relacional sería la siguiente:

expresión_1 operador_relacional expresión_2

Operadores relacionales

Los operadores de relación se pueden aplicar a cualquiera de los tipos que hemos visto hasta ahora:

entero

real

lógico

caracter y cadena
3. Operadores lógicos

ste tipo de operadores permite obtener solo dos resultados, por lo que se conocen también como
booleanos, porque hacen uso de los principios del álgebra de Boole. Los resultados son Verdadero o
Falso. La sintáxis especifica una serie de reglas de construcción que deberán cumplir las fórmulas
para ser sintácticamente correctas. Los elementos que estudiaremos en una fórmula, en lógica
proposicional son:

Símbolos: p, q, r...

Operadores: negación, conjunción, disyunción, condicinal, disyunción exclusiva

Paréntesis: ( )

Las reglas de construcción sintácticas son:

Un símbolo sólo no es una fórmula

Los operadores unarios se anteponen al símbolo. Los operadores binarios se sitúan entre los
símbolos.

Los paréntesis han de estar bien formados, y ha de haber tantos paréntesis de abertura como de
cierre:

Son correctos: (p), p and (q), p or ((not q) and r)...

No son correctos: (), (p (or) q), p and (q or (not r)...

Son fórmulas:

p, not p, p and q, p xor (not q), not (p -> q)...

Hemos hablado de operadores unarios y binarios. Los primeros afectan sólo a un símbolo o fórmula,
en cambio los segundos afectan a los 2 símbolos o fórmulas que haya a su izquierda y derecha.

Una fórmula es cualquier combinación de elementos que cumplan las reglas sintácticas. Por
ejemplo, si tengo un símbolo p: "hace frío". La fórmula not p equivale a "no hace frío".
4. MOD (Operador matemático)

Operador aritmético de módulo o resto de una división entera. La palabra reservada MOD y el
símbolo % son sinónimos.

Este operador se utiliza en las expresiones aritméticas entre dos operandos, para obtener el módulo
del primero partido por el segundo.

Por ejemplo 7 MOD 3 devolverá 1, ya que al realizar la división entera de 7 entre 3 se obtiene 2
como cociente y 1 como resto.

Es decir, que n MOD m siempre devolverá un número dentro del rango (0..m-1).

Para comprender de forma sencilla cómo obtener el resto de una operación n MOD m se pueden
seguir los siguientes pasos:

Paso 1 - Si n es menor que m, el resultado de la operación MOD es n.

Paso 2 - (Cuando n es mayor o igual que m) se le resta m a n y se vuelve al paso 1.

5. DIV (Operador matemático)

DIV, este operador es la parte entera de una división. MOD, este operador devuelve el residuo de
una división

También podría gustarte