Cita:
Iniciado por metacortex De_la_Cuesta_13, si el hijo tiene 23 años -y dentro de 8 años tendrá 31-, según tus resultados el padre debería tener 67 años de edad para tener 5 años más que el doble del hijo.
La respuesta es 27 - 7 como mencionó SourceGeek. Ahora bien ¿Cómo hacemos que PHP llegue por sí mismo a esa conclusión?.
Si se rinden me avisan. Son como 5 líneas de código.
Resulta que fuiste muy ambiguo y poco claro al momento de expresar el problema:
Cita:
Iniciado por metacortex (1) En la actualidad, un papá es 20 años mayor que su hijo. (2) Pero dentro de 8 años, la edad del papá será 5 años más que el doble de la edad del hijo.
¿Cuál es la edad de ambos?.
Cuando manifiestas en el segundo literal el doble de la edad del hijo, se puede interpretar la edad actual del hijo, o la edad que tendrá en aquel entonces (es decir, dentro de 8 años). Es muy diferente que dijeras:
Cita:
Iniciado por metacortex (1) En la actualidad, un papá es 20 años mayor que su hijo. (2) Pero dentro de 8 años, la edad del papá será 5 años más que el doble de la que entonces tenga el hijo.
¿Cuál es la edad de ambos?.