lunes, 9 de mayo de 2011

Convertir Expresiones Aritméticas en Expresiones Algorítmicas de Proceso

Conversión de Expresiones Algebraicas en Exp. Algorítmicas de proceso

Las conversiones a practicar permiten cambiar expresiones escritas algebraicamente a expresiones algorítmicas entendibles para el computador.

Expresiones algebraicas:
Es un conjunto de símbolos, números o variables utilizados en matemáticas para representar relaciones aritméticas. El término algebraico es utilizado en matemáticas pero la computadora es incapaz de  reconocer la simbología. Una expresión algebraica simple es (ax+ bx = c)

Expresiones algorítmicas:
Es un conjunto de símbolos, números o variables que representan una instrucción específica y computable para el computador. Las expresiones algorítmicas son utilizadas en los lenguajes de programación para especificar claramente cuál es el orden y el tipo de operación a realizar por el computador. Una expresión algorítmica típica es (a * x^2 + b * x =c)

Ya teniendo claro las definiciones anteriores del conocimiento básico de cada expresión algebraica y algorítmica, y de los operadores aritméticos, se debe tener en cuenta su prioridad en los operadores de manera que el lenguaje máquina los interprete correctamente.

Pineda Leonardo (Agosto 2008). Conversión de Expresiones Algebraicas a Algorítmicas [Post]. Programacion I - Leonardo Pineda (Curso 1B) Ing. de Sistemas [Blog] extraído de en Libro de Manual de prácticas - Lógica de Programación. Recuperado de http://leonardopinedaprog1.blogspot.com/2008/08/conversin-de-expresiones-algebraicas.html. 

Ejemplos:

1)    Exp. Algebraica, aritmética o matemática         
   
 Exp. Algorítmica 

 ((x ^ a  +  y ^ b) /  x *  y ^ c ) ^ d 

2)   Exp. Algebraica, aritmética o matemática  
   
 Exp. Algorítmica 
 Para aplicar una operación con raiz cuadrada se puede tomar en cuenta la palabra raiz(   ) o transformar en una potencia elevada a una fracción, de esta forma se aplica cualquier tipo de raiz , daremos las dos soluciones para diferenciar: 
resp1. 
(a + raiz(b / (x^2 + y))) / (a - raiz(b)) 
resp2. 
(a + (b/(x^2 + y))^1/2 ) / (a - b^1/2)


TAREA: ENUNCIADOS A RESOLVER





 



1 comentario: