Matemáticas, pregunta formulada por claudiagarcia03301, hace 3 meses

escribe un signo de suma resta división y multiplicación en cada círculo para que las operaciones sean correctas. ayuda por favor ​

Adjuntos:

Respuestas a la pregunta

Contestado por gabrielamos2012
2

Respuesta:

espero que te ayude

avísame

Adjuntos:

andreparedes20038v: Bastante cerca! Pero el problema es la columna de en medio, literalmente este ejercicio no tiene solución. ;-;
Contestado por andreparedes20038v
1

Respuesta:

No se puede hallar.

Explicación paso a paso:

Luego de estar intentado por un rato con operadores al azar me di la tarea de poner parámetros y un sistema de ecuaciones donde los signos son las variables. Luego de esto me di la sorpresa que era imposble de determinar, pero para estar seguro decidí comprobarlo con fuerza bruta intentando cada posible combinación de operaciones. ¿Por mi cuenta? No, hice un programita en Python que lo hace por mí:

-------------------------------------------------------------------------------------------

#Datos por fila o columna, n son los números y r el resultado esperado

n1 = 5

n2 = 3

n3 = 4

n4 = 4

r = 6

#Código con importancia en el orden de operaciones

signos = ['+', '-', '*', '/']

for i1 in range(4):

 for i2 in range(4):

   for i3 in range(4):

     operacion = str(n1) + signos[i1] + str(n2) + signos[i2] + str(n3) + signos[i3] + str(n4)

     if eval(operacion) == r:

       print(operacion,'=7')

#Código sin importancia en el orden de operaciones

def op(n,a,b):

 if n ==0:

   return a+b

 if n ==1:

   return a-b

 if n ==2:

   return a*b

 if n ==3:

   return a/b

ope = ['+', '-', '*', '/']

for i1 in range(4):

 for i2 in range(4):

   for i3 in range(4):

     texto = str(n1) + ope[i1] + str(n2) + ope[i2] + str(n3) + ope[i3] + str(n4)

     operacion = op(i3,op(i2,op(i1,n1,n2),n3),n4)

     if operacion == r:

       print('hallado en', texto)

--------------------------------------------------------------------------------------------------

Para la columna vertical del medio, no exite combinación de operaciones que respete el orden de jerarquía de operaciones (primero multiplicación y división, y luego sumas y restas) que satisfaga como resultado 6, pero si hay una sola solución cuando no se respeta esta jerarquía. El problema está en que esas operaciones no se pueden usar para ninguna de las filas, Por ejemplo, en la segunda fila acabaría con 6?2/5?1 y no existe operación que recupere el 2/5 al grupo de los enteros (tanbién lo probé con fuerza bruta, y las únicas combinaciones para la fila de en medio son:

6*2-5*1 =7, 6*2-5/1 =7, 6/2+5-1 =7 (repetando jerarquías)

6*2-5*1, 6*2-5/1, 6/2+5-1 (sin respetar jerarquía), como se ve no puede haber 2/5).

Conclusión, no tiene solución, debe haber un error alguna de las cifras.

Suerte con el resto de tu tarea.

PD: Para cerciorar la validez de mi respuesta, aclaro que soy estudiante de ingeiería de sistemas e ingeniería electrónica.


andreparedes20038v: Me divertí bastante con este problema lol
andreparedes20038v: ¿Mi respuesta te fue útil? Ayúdame a ayudar; márcame como mejor respuesta y dale un cora a mi perfil. Gracias!!
Otras preguntas