"El código es poesía que la máquina puede entender." - John Sonmez
Esta es una serie de post que se enfocan en resolver los problemas diarios del usuario @ydavgonzalez paso a paso y enseñando el enfoque de programación.
Hoy vamos a resolver un problema clásico de matemáticas usando la programación. ¡Prepárate para poner en práctica tus conocimientos!
Problema: Maria tiene una cesta con manzanas y peras. En total hay 72 frutas en la cesta. Si el número de peras es el doble que el de manzanas, ¿cuántas manzanas y cuántas peras hay en la cesta?
Solución:
Definición de variables:
- manzanas = número de manzanas.
- peras = número de peras.
Planteamiento de ecuaciones:
- manzanas + peras = 72 (La suma de manzanas y peras es 72)
- peras = 2 * manzanas (El número de peras es el doble que el de manzanas)
Resolución del sistema de ecuaciones:
- Sustituimos la segunda ecuación en la primera: manzanas + 2 * manzanas = 72
- Simplificamos: 3 * manzanas = 72
- Resolvemos para manzanas: manzanas = 72 / 3 = 24
- Sustituimos el valor de manzanas en la segunda ecuación: peras = 2 * 24 = 48
Conclusión: Maria tiene 24 manzanas y 48 peras en su cesta.
// Definimos las variables
var manzanas = 0;
var peras = 0;
// Ecuaciones del sistema
//ecuacion1 = manzanas + peras = 72;
//ecuacion2 = peras = 2 * manzanas;
// Resolvemos por sustitución
// Despejamos 'peras' de la ecuación 2
//peras = 2 * manzanas;
// Sustituimos 'peras' en la ecuación 1
//manzanas + (2 * manzanas) = 72;
// Resolvemos para 'manzanas'
manzanas = 72 / 3;
// Sustituimos 'manzanas' en la ecuación 2 para obtener 'peras'
peras = 2 * manzanas;
// Mostramos el resultado
console.log("Hay", manzanas, "manzanas y", peras, "peras en la cesta.");