設問
先週の宿題で行ったトランプのスクリプトを case 文に変換すること. 設定や条件は先週の指定の通りとする.
s = rand(3) n = rand(13) case s when 0 suits = "Spade" when 1 suits = "Diamond" when 2 suits = "Club" else suits = "Heart" end case n when 0 num = "King" when 1 num = "Ace" when 11 num = "Jack" when 12 num = "Queen" else num = n.to_s end printf "%s of %s\n", num, suits |
設問
先週の宿題で行ったトランプのスクリプトを case 文に変換すること. 設定や条件は先週の指定の通りとする.
s = rand(3) n = rand(13) case s when 0 suits = "Spade" when 1 suits = "Diamond" when 2 suits = "Club" else suits = "Heart" end case n when 0 num = "King" when 1 num = "Ace" when 11 num = "Jack" when 12 num = "Queen" else num = n.to_s end printf "%s of %s\n", num, suits |
Back |