設問
コンピュータどうしのじゃんけんゲームをシミュレートするスクリプトを以下の 条件に従って作成せよ.
Computer A: グー Computer B: パー Bの勝ち! |
Computer A: チョキ Computer B: チョキ あいこ |
a = rand(3) b = rand(3) case a when 0 hand_a = "グー" when 1 hand_a = "チョキ" else hand_a = "パー" end case b when 0 hand_b = "グー" when 1 hand_b = "チョキ" else hand_b = "パー" end case (a - b) % 3 when 1 winner = "B" when 2 winner = "A" else winner = nil end printf "Computer A: %s\nComputer B: %s\n", hand_a, hand_b if winner printf "%sの勝ち!\n", winner else printf "あいこ\n" end |
情報科学概論(1年生)
Bクラス 宿題 2004.11.22
設問
コンピュータどうしのじゃんけんゲームをシミュレートするスクリプトを以下の 条件に従って作成せよ.
Computer A: グー Computer B: パー Bの勝ち! |
Computer A: チョキ Computer B: チョキ あいこ |
a = rand(3) b = rand(3) case a when 0 hand_a = "グー" when 1 hand_a = "チョキ" else hand_a = "パー" end case b when 0 hand_b = "グー" when 1 hand_b = "チョキ" else hand_b = "パー" end case (a - b) % 3 when 1 winner = "B" when 2 winner = "A" else winner = nil end printf "Computer A: %s\nComputer B: %s\n", hand_a, hand_b if winner printf "%sの勝ち!\n", winner else printf "あいこ\n" end |
Back |