Expresiones-metodologia de la programacion

Solo disponible en BuenasTareas
  • Páginas : 7 (1529 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de octubre de 2011
Leer documento completo
Vista previa del texto
Tecnologías de la Información y Comunicación

Sistemas Informáticos

Metodología de la Programación

“Expresiones”

Dolores Hidalgo C.I.N. Guanajuato A de Octubre del 2011

.............................................................................................................................................................................

INDICE

OperadoresAritméticos……………………………………………..………3

Jerarquía……………………………………………………………….……3
Reglas…………………………………………………………………….…..3
Ejemplos……………………………………………………………….……4

Operadores Relacionales…………………………………………..……….4

Jerarquía………………………………………………….…………………5
Reglas…………………………………………………………………………5
Ejemplos…………………………………………………………………….5

Operadores Lógicos……………………………………………………………5

Jerarquía…………………………………………………………………….6Reglas…………………………………………………………………………6
Ejemplos…………………………………………………………………….7

Asignación………………………………………………………………………….7

Expresiones Algebraicas……………………………………………..7
Expresiones Aritméticas……………………………………………..8
Ejemplos de Conversiones………………………………………....8

Conclusiones………………………………………………………………………9

Bibliografía……………………………………………………………………….10
Operadores
Los operadores son expresiones que nos permiten manipular los datos que lespasamos, cada uno de los datos que se le pasa a un operador se llama operando, y según el número de operandos de que disponga un operador estaremos hablando de un operador unario (un operando), binario (dos operandos).

1.-Operadores Aritméticos
Los operadores de aritmética son los operadores básicos para el trabajo con números, nos permiten sumar dos valores, restarlos, dividiros, etc. Se tratade operadores binarios en todos los casos ya que requieren dos operandos para funcionar correctamente.

Los operadores aritméticos existentes son los siguientes:
Adición (+) - Devuelve la suma de los dos operandos que recibe el operador.

Substracción (-) - Devuelve la diferencia entre el primer y el segundo operando.

Multiplicación (*) - Devuelve el producto de los operandos.

División(/) - Devuelve el cociente en valor flotante de los operandos.

Módulo (%) - Devuelve el resto de dividir el primer operando entre el segundo. Este operador es muy útil para saber si un número es múltiple de otro

1.1.-Jerarquía
     Será importante tener en cuenta la precedencia de los operadores a la hora de trabajar con ellos:

( ) Mayor precedencia++, - -
*, /, %
+, - Menor precedencia

     Las operaciones con mayor precedencia se realizan antes que las de menor precedencia.

     Si en una operación encontramos signos del mismo nivel de precedencia, dicha operación se realiza de izquierda a derecha.

1.2.-Reglas de Solución
Para resolver una expresión aritmética sedeben seguir las siguientes reglas:
· Primero se resuelven las expresiones que se encuentran entre paréntesis.
· Se procede aplicando la jerarquía de operadores.
· Al evaluar una expresión, si hay dos operadores con la misma jerarquía, se procede a evaluar de izquierda a derecha.
· Si hay expresiones relacionales, se resuelven primero paréntesis, luego se encuentran los valores de verdadde las expresiones relacionales y por último se aplica jerarquía de operadores lógicos. En caso de haber iguales, proceder de izquierda a derecha.

1.3.-Ejemplos
1.-A continuación se muestra un ejemplo de una operación aritmética:

a*b+c/d-e

1. a*b resultado = x
2. c/d resultado = y
3.x+y resultado = z
4. z-e

Fijarse que la multiplicación se resuelve antes que la división ya que está situada más a la izquierda en la operación. Lo mismo ocurre con la suma y la resta.

2.-4 + 2 * 5 = 14
3.-23 * 2 / 5 = 9.2
4.- 3 + 5 * (10 - (2 + 4)) = 23
5.- 2.1 * (1.5 + 12.3) = 2.1 * 13.8 = 28.98

2.-Operadores...
tracking img