document.write( "Question 796368: a father is thirty times older than his son. However 18 years later he will only thrice as old as the son. What is the fathers present age \n" ); document.write( "
Algebra.Com's Answer #481383 by Edwin McCravy(20056)\"\" \"About 
You can put this solution on YOUR website!
\r\n" );
document.write( "This is a weird problem.  If the son were only 2, the father would be 60.\r\n" );
document.write( "60-year old men normally do not have children that young, so to be true to\r\n" );
document.write( "life, the son can only be a baby.  Ages of babies are given in months, so \r\n" );
document.write( "let's work the problem in months.\r\n" );
document.write( "\r\n" );
document.write( "Son's age in months = x\r\n" );
document.write( "Father's age in months = 30x\r\n" );
document.write( "Son's age in 18 years = Son's age in 18*12 or 216 months = x+216\r\n" );
document.write( "Father's age in 18 years = Father's age in 216 months = 30x+216\r\n" );
document.write( "\r\n" );
document.write( "30x + 216 = 3(x + 216)\r\n" );
document.write( "30x + 216 = 3x + 648\r\n" );
document.write( "      27x = 432\r\n" );
document.write( "        x = 16\r\n" );
document.write( "\r\n" );
document.write( "So the child is a small tot 16 months old, or 1 year and 4 months old.\r\n" );
document.write( "\r\n" );
document.write( "Answer:  The father is 30*16 or 480 months or 480/12 = 40 years old\r\n" );
document.write( "\r\n" );
document.write( "Checking:\r\n" );
document.write( "

\n" ); document.write( "a father is thirty times older than his son.
\n" ); document.write( "
\r\n" );
document.write( "40 is 480 months old, which is 30 times 16 months.\r\n" );
document.write( "\r\n" );
document.write( "In 216 months, the child will be 232 months old, or 19 years and 4 months\r\n" );
document.write( "and the father will be 480+216 or 696 months or 58 years old.\r\n" );
document.write( "\r\n" );
document.write( "It's right but the problem is weird.\r\n" );
document.write( "\r\n" );
document.write( "Edwin
\n" ); document.write( "
\n" );