授業/C言語基礎/じゃんけんゲーム のバックアップソース(No.1)

*じゃんけんゲーム [#i2a2805d]

これまでに勉強したことを使って、次のような簡単なじゃんけんゲームを作ります。
 プレイヤーがコンピューターと勝負がつくまでじゃんけんをします。


*実行結果をイメージする [#p272a86c]

[[数当てゲーム>授業/C言語基礎/数当てゲーム]]のところでも書いたように、プログラムを作り始める前に、まず、プログラムの実行結果をイメージします。

じゃんけんでは、グーかチョキかパーを出しますが、プレイヤーが選ぶときには、グーを1、チョキを2、パーを3として入力させることにしましょう。

プレイヤーが入力した後にコンピューターが自分の手を選ぶのはズルいので、プレイヤーに入力を要求する前にコンピューターが自分の手を選ぶことにしましょう。
とりあえず、グーを選んだとして話を進めます。

プレイヤーに入力を要求するメッセージは、じゃんけんらしく、次のような感じにしましょう。
 じゃんけんぽん!(1: グー、2: チョキ、3: パー):

ここで、プレイヤーがパーを選んで3と入力したとすると、プレイヤーの勝ちなので、「あなたの勝ち」というメッセージを表示し、プログラムを終了します。
 じゃんけんぽん! (1: グー、2: チョキ、3: パー):
 3
 あなたの勝ち!

プレイヤーがチョキを選んで2と入力したとすると、プレイヤーの負けなので、「あなたの負け」というメッセージを表示し、プログラムを終了します。
 じゃんけんぽん! (1: グー、2: チョキ、3: パー):
 2
 あなたの負け!

プレイヤーがグーを選んで1と入力したとすると、あいこなので、もう一度入力を要求するメッセージを表示します。
 じゃんけんぽん! (1: グー、2: チョキ、3: パー):
 1
 あいこでしょ! (1: グー、2: チョキ、3: パー):
トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS