Unidad I - Fundamentos
1.1 Introduccion
1.2 Propiedades Basicas de los Numeros Naturales
1.3 Sintaxis y Semantica
= Operadores =
Que es un Operador?
Es un simbolo o una palabra que significa que se debe realizar cierto accion u operacion entre 1 o 2 valores que son llamados operandos.
Se dividen en:
Relacionales: >,<,>=,<=,<>,=
Logicos/ Boleanos: not, and, or
Alfanumericos: +concatenacion / cadena de caracteres
Asociativos: ( )
Aritmeticos: +,-,*, /, potencia, raiz, %, etc.
= Jerarquia de Operadores =
1.- Parentesis ( )
2.- Potencia, raiz, ++ (incremento), -- (decremento)
3.- *,/, % (residuo)
4.- +,-
Primero se resuelven las expresiones que se encuentran entre parentesis, despues se realizaran las operaciones con mayor procedencia antes de las de menor procedencia. Si en una operacion encontramos operadores del mismo nivel de precedencia se realizara de izquierda a derecha.
Que es un arbol sintactico?
Es la forma Visual de estructurar una operacion para facilitar su evaluacion.
= Pasos para elaborar arbol sintactico =
1.- Marcar la jerarquia de operadores en la expresion
2.- Tomar como base el numero con operador mas grande
3.- Construir el arbol utilizando modelos top-down
Ejemplo:
= Evaluacion de una expresion =
Pasos:
1.- Asignar un valor o valores a las variables que aparecen en la expresion
2.- Sustituir los valores y realizar las operaciones
3.- Obtener un resultado utilizando el metodo bottom-up.
Ejercicios:
1.- a + b + c
2.-
3.-
4.-
5.-
6.-
domingo, 5 de octubre de 2008
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario