Copia de logica computacional

Solo disponible en BuenasTareas
  • Páginas : 4 (849 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de febrero de 2011
Leer documento completo
Vista previa del texto
Tipos de operadores
• Aritméticos
• Relacionales
• Lógicos

Operadores aritméticos
|Precedencia |Operador |
|1|Paréntesis |
|2 |- |
|3 |* / % mod div |
|4|+ - |

Expresiones aritméticas
• Formadas por operandos numéricos y operadores aritméticos
• Pueden incluir variables y funciones numéricas
• Lasoperaciones se evalúan de izquierda a derecha y conforme a las reglas de precedencia

Ejemplo 1

• 4+3*7
• 4+21
• 25

Ejemplo 2
• 3+6*8/3-1
• 3+48/3-1
• 3+16-1
• 19-1• 18

Ejemplo 3

(6+7*2)/(7-2)

Ejemplo 4 ¿Qué diferencia hay?

a) 3+(4*5/2)
b) 3+(4*5)/2
c) 3+4*(5/2)
d) 3+4*5/2

Ejemplo 5

• Primera opción
–3+200*200/4 = 3+(200*200)/4
• Segunda opción:
– 3+200*(200/4)

TIPOS DE DATOS

El tipo de un dato define…
• Los valores que puede tener el dato
– Numérico sin fracciones(entero)
– Numérico con fracciones
– Alfanumérico

El tipo de un dato define…
• Las operaciones que se pueden realizar con el dato
– Operaciones aritméticas– Comparación con otros datos
– Lectura/escritura

El tipo de un dato define…
• El modo cómo se almacena el dato
– Número de bytes
– Formato
•Entero Binario en Complemento a 2
• Entero Binario en Complemento a 1
• Real en mantissa/exponente
[pic]

Tipos simples
• Almacenan solamente un valor
• Nopueden descomponerse en datos más simples
• Ejemplos
– Integer
– Real
– Boolean (caso especial de Integer)
– Char (caso especial de Integer)
Tipos...
tracking img