martes, 16 de agosto de 2016

ACUMULADORES Y OPERADORES

ACUMULADORES

Es un elemento cuyo contenido actual se genera a partir de su contenido precedente.
Guarda relación con el contador. El contador es un acumulador.
Los valores del acumulador se van generando a través de operaciones sucesivas (sumas, restas, etc).
Ejemplos:

  1. A=A+B    /  A=A+C  /  A=A+D  /....... / A=A+X
  2. A=A-B    /  A=A-C  /  A=A-D  /....... / A=A-X
  3. A=A*B    /  A=A*C  /  A=A*D  /....... / A=A*X
  4. A=A/B    /  A=A/C  /  A=A/D  /....... / A=A/X
Ejemplo practico: El encargado del almacén en  una ferretería recibe camiones de arena fina. El volumen recibido lo lleva a través de una tabla donde apunta la hora de llegada, volumen servido por camión y volumen acumulado en  el día.
El acumulador = volumen servido actual+acumulado anterior.
10:15 am           =       7  m3                                    7 m3
10:45 am           =       5  m3                                    12 m3
11:15 am           =       6  m3                                    18 m3

OPERADORES

Comparan dos expresiones y devuelven un valor.
Tenemos los siguientes operadores de comparación:

  1. Comparan valores numéricos:
  • Igualdad =
  • Desigualdad< >
  • Menor que <
  • Mayor que >
  • Menor o igual que <=
  • Mayor o igual que >=
      2.Comparan cadenas:Permite especificar un modelo en funció a los valores
  • Like: True y False
  • String: Criterio de ordenación

     3. Comparan objetos: Se utiliza para determinar si dos variables se refieren a la misma instancia              del objeto.
  • Is: True o False
  • IsNot: Permite evitar una combinación gramaticalmente torpe.