数学题: 已知线段AB=12cm直线AB上有一点且BC=6cm M是线段AC中点求AM的长 用 2种方法

请问数学题: 已知线段AB=12cm直线AB上有一点且BC=6cm M是线段AC中点求AM的长怎么写请把答案写在下方用2种方法解答如果不行就用1种方法解答
方法就一种,结果有2种:
C在AB中间则AM=(12-6)/2=3cm
C在AB外则AM=(12+6)/2=9cm
解:1.当C在AB的延长线上时 AC=AB+BC=18 AM=9
2.当C在AB上时 AC=AB-BC=6 AM=3
分两种情况讨论:
① 点c在 线段AB外 AM=9
② 点c在 线段AB上 AM=3