Solucionador de problemas de matemáticas
El solucionador de problemas de matemáticas es un pequeño programa que recibe como entrada el enunciado de un problema de matemáticas y resuélvelo usando fórmulas matemáticas almacenados en el listado en PHP.
Se compone de cuatro módulos.
Los primeros dos módulos se componen de corrector y analizador. Estos módulos analizan las frases en español y traducen al italiano. La traducción al italiano se pasa al analizador de la lengua italiana.
Este módulo analiza las frases y las palabras escritas en la traza del problema; cualquier dato numérico se almacena con la unidad de medida; se considera como una unidad de la primera palabra es el número; por problemas de la geometría se elige los metros.
Ejemplo
Uno de los lados de un rectángulo es 60 cm de largo; un segundo lado del rectángulo es 0,35 m de largo. Calcular el perímetro y el área del rectángulo.
se analiza desde el punto de vista numérico; el número 60 se entiende como la cantidad y la almacena en una variable por un lado del rectángulo; el número 0,35 se almacena en una variable para el otro lado del rectángulo; cm e m se consideran unidad de medida.
La frase: Calcular el perímetro y el área del rectángulo se analiza como una pregunta del problema, es decir, para calcular el perímetro y el área.
El programa italiano no es sólo un motor de búsqueda, sino que es un núcleo de la inteligencia artificial en las matemáticas. Combina varias fórmulas matemáticas almacenados en algoritmos adecuados; si los datos son suficientes resuelve la pregunta; si le faltan algunos datos los se pueden obtener con otros algoritmos; el programa también se basa estos datos nevessari para resolver el problema.
Solucionado el problema en italiano se traduce al español. Puede haber errores en las dos traducciones; podemos deducir que la forma en italiano es más precisa.
La respuesta es la siguiente:
Desarollo del problema
Dirijo la equivalencia:
0,35 m = 35 cm
Datos
Polígono: rectángulo ABCD
base b = 60 cm
altura h = 35 cm
Solución
Exigimos el perímetro de un rectángulo ABCD con lados:
AB = 60 cm
BC = 35 cm
Aplico la fórmula:
p = AB + BC + CD + DA
y yo conseguimos:
p = 60 cm + 35 cm + 60 cm + 35 cm = 190 cm
Respuesta
El perímetro del rectángulo ABCD es 190 cm.
Datos
Polígono: rectángulo ABCD
base b = 60 cm
altura h = 35 cm
Solución
Se pregunta el área del rectángulo ABCD con lados:
AB = 60 cm
BC = 35 cm
Aplico la fórmula:
A = AB x BC
y me da:
A = 60 cm x 35 cm = 2100 cm2
Respuesta
El área del rectángulo ABCD es 2100 cm2.
Tiempo empleado para solucionar el problema: 1 seconds
En los cálculos se realiza mediante la transformación de una pulgadas de equivalencia en metros. El diseño de la figura geométrica se escala de acuerdo con el tamaño asignado.
El programa de solución de problemas puede dar respuestas totalmente equivocadas.
2014
![]() |
![]() |
![]() |
![]() |
Indice de todas las páginas del sitio