Lean la siguiente información sobre los operadores en VFP. Diferencien los tipos de operadores al momento de utilizarlos en sus diseños.
1. CONCEPTO: Los operadores se representan mediante símbolos y se utilizan para generar un único valor en tiempo de ejecución a partir de otros valores elementales.
2. TIPOS DE OPERADORES:
A) OPERADORES ARITMÉTICOS: Se utilizan para realizar cálculos matemáticos.
OPERADOR
|
SIMBOLO
|
DEFINICIÓN
|
SUMA Y RESTA
|
+ -
|
Suma y Resta
|
MULTIPLICACIÓN Y DIVISIÓN
|
* /
|
Multiplicación y División
|
POTENCIA
|
** ó ^
|
Elevar a la potencia
|
AGRUPACIÓN
|
( )
|
Agrupación de términos
|
MÓDULO
|
%
|
Residuo o Resto de la División
|
Ejemplo:
Thisform.text5.value=(Thisform.text1.value+Thisform.text2.value+Thisform.text3.value+ Thisform.text4.value)/4
B) OPERADORES DE CADENA: Permiten unir dos o más cadenas en otra mayor.
OPERADOR
|
DEFINICIÓN
|
+
|
Unión De dos cadenas
|
-
|
Unión de dos cadenas eliminando espacios finales de la primera.
|
Ejemplo:
Dato=”Hola” + “Perú” (Hola Perú)
Texto= “Visual” – “FoxPro” (VisualFoxpro)
Thisform.Text3.value=Thisform.Text1.value + Thisform.Text2.value
Thisform.Text4.value=Thisform.Text1.value -Thisform.Text2.value
C) OPERADORES LÓGICOS: Permiten comparar valores del mismo tipo para dar lugar a un resultado lógico: verdadero (.T.) o Falso (.F.)
Los operadores lógicos son:
· .AND. (Y)
· .OR. (O)
· .NOT. (NO)
Ejemplo:
Thisform.text3.Fontbold=T
ACTIVIDAD:
1. Averigua sobre los operadores relacionales.
2. ¿En que momento de la programación se utilizan los operadores relacionales?
3. Diseñe un formulario para reconocer los tipos de operadores.
NOTA: Repasa los tipos de operadores para la siguiente sesión.