Professional Documents
Culture Documents
TECNOLOGAS DE LA INFORMACIN
Entrada
Proceso
Salida
OPERADORES Y EXPRESIONES
Tipo de Datos:
Numricos: Integer, float
Caracter: Char, string
Lgicos: Boolean
Numricos
Enteros: El tipo entero es un subconjunto finito de los nmeros enteros. Los enteros
son nmeros completos, no tienen componentes fraccionarios o decimales y
pueden ser negativos o positivos. Ejemplo:
-8
12
435
Reales: El tipo real consiste en un subconjunto de los nmeros reales. Los nmeros
reales siempre tienen un punto decimal y pueden ser positivos o negativos. Un
nmero real consta de un entero y una parte decimal. Ejemplo:
0.87
125.4
-6.81
e-mail: wicarllon@hotmail.com
CETI
Carcter:
El tipo Carcter es el conjunto finito y ordenado de caracteres que la
computadora reconoce. Un dato tipo carcter contiene un solo carcter.
Caracteres Alfabticos: (A, B, C, .........,Z) (a, b, c, ........z)
Caracteres Numricos: (1, 2, 3, ........,9,0)
Caracteres Especiales: (+, -, *, /, ., ;, <, >, $, ......)
Una cadena de caracteres es una sucesin de caracteres que se encuentran
delimitados por doble comillas.
Programador de Sistemas
228998
15 de Febrero
Lgicos:
El tipo lgico tambin denominado booleano, es aquel dato que slo puede
tomar uno de dos valores.
Verdadero (True)
Falso (False)
Constantes y Variables
Expresiones
Las expresiones son combinaciones de constantes, variables, smbolos de operacin,
parntesis y nombres de funciones especiales. Ejemplo:
(a b + c/5) * (c ^ 2)
a ^ 2 + 0.5
Operadores Aritmticos:
+
*
/
^
Div
Mod
Ing. Wilson Gerardo Cardoza Llontop
Suma
Resta
Multiplicacin
Divisin
Potencia
Divisin entera
Mdulo (resto)
2
e-mail: wicarllon@hotmail.com
CETI
Expresiones Aritmticas
Son anlogas a las frmulas matemticas. Las variables y constantes son numricas
(real o entera)
Reglas de Prioridad
Las expresiones que tienen dos o ms operandos requieren unas reglas matemticas
que permitan determinar el orden de las operaciones.
1. Las operaciones que estn encerradas entre parntesis se evalan primero. Si
existen diferentes parntesis anidados (interiores unos a otros), las expresiones ms
internas se evalan primero.
2. las operaciones aritmticas dentro de una expresin suelen seguir el siguiente
orden de prioridad.
Operador exponencial: ^
Operadores: *, /
Operador: Div
Operador: Mod
Operadores: +, Si los operadores de una expresin tienen la misma prioridad se ejecutan de
izquierda a derecha.
a)
b)
c)
d)
e)
Ejemplo:
20 + 8 * 5 + 6 Mod 4
25 / 5 ^ 2 + 13 - 2
1 Mod 5 19 Div 5
8 + 4 * 5 + 0.5 * 2
9 Div 2 + 42 Mod 16 - 33
Operadores de Relacin
Los operadores relacionales permiten realizar comparaciones de valor de tipo
numrico o carcter.
Operador
<
>
=
<=
>=
<>
Significado
Menor que
Mayor que
Igual que
Menor o igual que
Mayor o igual que
Diferente
Operadores Lgicos
Los operadores lgicos o booleanos bsicos son: NOT, AND Y OR
Operador
Not
And
Or
Significado
Negacin
Conjuncin
Disyuncin
e-mail: wicarllon@hotmail.com
CETI
Expresiones Lgicas
Cuyo valor es siempre verdadero o falso
Ejemplo: Si a=12, b=9 y c=4 Qu valor toman las siguientes expresiones?
1) a > b And b > c
2) 20 > b +c Or a < b + c
3) Not (b < a) And c = a b + 1
La Operacin de Asignacin
Es el modo de darle valores a una variable. La operacin de asignacin se representa
con el smbolo u operador.
Ejemplo:
A 2
B 6 > 2
C Lennys Sandy Surez Saavedra
e-mail: wicarllon@hotmail.com