Podrían apoyarme con el tema de

"Conversión de expresiones algebraicas a algoritmicas"

Es acerca de programación

Un ejemplo es.. (A+B)²

¿Como se resuelven? :,(

Respuestas

Respuesta dada por: AbsolutKnowledge
6

Respuesta:

Lo que debes hacer es desglosar el proceso lógico mediante el cual se resuelven las expresiones matemáticas, de tal forma que quede expresado en operaciones básicas que se puedan programar a la computadora. Voy a asumir que es programación de bajo nivel.

Por ejemplo:

(a+b)². Es un producto notable que queda como

{a}^{2}  + 2ab +  {b}^{2}

eso es

(a \times a) + 2(a \times \: b) + (b \times b)

y ya desglosado en operaciones básicas, sólo debes darle las instrucciones a la computadora, paso por paso, para que haga el cálculo.

a y b van a ser valores iniciales que, por ejemplo, el usuario introduzca al inicio del programa.

Al programar, independientemente del lenguaje, debes indicarle a la computadora que

  1. tome el valor de a y lo sume tantas veces sea el valor de a, es decir, que lo multiplique (a²). El resultado se guarda en alguna dirección de memoria.
  2. tome el valor de a y lo sume a sí mismo tantas veces indique el valor de b (multiplicar a x b) y después, sume el resultado de esa multiplicación a sí mismo (2ab) y guarde el nuevo resultado en alguna dirección de memoria.
  3. repita el paso 1 pero ahora con el valor de b y también guarde el resultado en una tercera dirección en memoria.
  4. sume los valores de esas tres direcciones de memoria.
  5. muestre el resultado en pantalla o lo que sea que muestre la información a quien use el programa.

Es cosa de poder abstraer una expresión matemática a sus componentes básicos, y darle las instrucciones paso a pasito a la máquina. Pero debes pues... saber matemáticas y "pensar" como lo hace una computadora.


spartanito53: Llegue al resultado que es.. (a+b)^2
¿Estoy en lo correcto? Aún no entiendo muy bien
spartanito53: Trate de resolverlo :,v
spartanito53: Aún no logro entenderlo con exactitud
AbsolutKnowledge: pues... el resultado como tal está bien o sea, sólo debes desglosarlo
AbsolutKnowledge: qué es exactamente lo que te falla aún?
Preguntas similares