連続した3項演算子の結合については、
if else if 同様に以下のような書き方ができると
覚えておけば忘れないと思います。

weight = (sex == male) ? 65 :
      (sex == female) ? 55 :
      105;