Operadores
Las variables y las constantes pueden se procesadas utilizando operadores y funciones adecuadas a sus tipos
Operadores aritméticos
símbolo..................significa
^,**.....................exponente
+........................suma
-........................Resta
mod......................modo resto o residuo
*........................multiplicación
/........................Division
div......................división entera
Las expresiones que contienen variables, constantes y operadores aritméticos se llaman expresiones aritméticas
Ejemplo 2+4 =6 4+5.0=9.0
El operador / produce un resultado real con independencia del tipo de operador
Ejemplo 7/2 = 3.5 7.0/2 = 3.5 7/2.0 = 3.5 7.0/2.0 = 3.5
En las operaciones div y mod los operadores deben ser enteros
Ejemplo 7div2 = 3 12div3 =4 0div5 = 0
7mod2 =1 12mod3 = 0 0mod5 = 0
Operadores lógicos (boléanos)
Solo pueden tomar dos valores verdadero o falso
Las expresiones lógicas se forman combinando constantes y variables con operadores lógicos y relacionales
Operadores relacionales o de relación, son los que utilizan para expresar condiciones (a > b)
símbolo........significado
<> ............diferente o distinto
<= ............menor o igual que
> .............mayor que
= .............Igual
<= ............menor o igual que
> .............Mayor que
Ejemplo
A.........B............expresión lógica.......resultado
3.........6............3<6....................verdadero
0.........1............0>1....................falso
4.........2............4=2....................falso
8.........5............8<=5...................falso
9.........9............9>=9...................verdadero
5.........5............5<>5...................falso
Operadores lógicos
Permiten relación lógica y sirven para representar condiciones compuestas
Los operadores básicos son not (no), and (y), or (o)
Tabla de verdad de (y)
P ...........Q ........P ^ Q
1 ...........1 ........1
1 ...........0 ........0
0 ...........1 ........0
0 ...........0 ........0
Tabla de verdad de (o)
P.......Q.......P v Q
1.......1.......1
1.......0.......1
0.......1.......1
0.......0.......0
Negación
P......~P
1......0
0......1
Asignaciones
La instrucción de asignación se utiliza para asignar valores a una variable o lo que es igual cambiar el valor almacenado en la posición de memoria de una variable
Ejemplo
A = 5 A almacena el valor 5
B = 5 B almacena el valor 5
A = B+2 A toma el valor de 5 + 2 = 7
Asignación aritmética
AMN = 3 + 4 + 7 al evaluar la expresión, la variable AMN toma el valor de 14
Asignación lógica
Supóngase que M y P son variables tipo lógico
M = 8 < 5 falso
P = 7 > 6 verdadero
Asignacion de carácter
D = “ calle 34”
Contador
Es una variable cuyo valor incrementa o decrementa en una cantidad fija (incremento) en cada interaccion
Se representa con la instrucción
CONT = CONT+1
Acumulador
Un acumulador o totalizador es una variable cuya mision es almacenar cantidades variables resultantes de sumas sucesivas. Realiza la misma función que un contador con diferencia de que el incremento o decremento de cada suma es variable en lugar de constante como en el caso del contador
Se representa con la instrucción
S = S+N donde N es una variable
martes, 27 de mayo de 2008
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario