• 締切済み

Java

現在JavaでCPとじゃんけんをするゲームのプログラムを作成中で対戦回数をあらかじめ決定しその回数分のCPUの手を数値で入力すると、 プレイヤーの手にあわせてCPUとじゃんけんを複数回対戦できるというものなんですがどういったプログラムになるでしょうか? CPUの手は任意の数字を3で割った余りから決定される 余りが0のときはgu, 1のときはchoki, 2のときはpaとする 理想の出力結果は [じゃんけんゲームを何回戦実施するか入力してください] 4 [CPUの手として任意の数字をゲーム数分だけ入力してください] 10 20 33 -3 [CPUの手を並び替えますか?yes/no] no CPUの手は並び替えませんでした CPUの手を決定します 負の数は正の数に変換します [あなたの手を入力してください|gu/choki/pa] gu あなたの勝ちです [あなたの手を入力してください|gu/choki/pa] gu あなたの負けです [あなたの手を入力してください|gu/choki/pa] pa あなたの勝ちです [あなたの手を入力してください|gu/choki/pa] gu 引き分けです じゃんけんを終了します 対戦成績は2勝1敗1引き分けでした これが理想です。

みんなの回答

  • maiko04
  • ベストアンサー率17% (345/1956)
回答No.2

[CPUの手として任意の数字をゲーム数分だけ入力してください] 10 20 33 -3 これの意味と、 [CPUの手を並び替えますか?yes/no] no yesのときは何をするのでしょうか?

  • _kappe_
  • ベストアンサー率68% (1581/2304)
回答No.1

学校か何かの課題っぽい内容の質問に真正面から答える回答者はここでは少ないです。 せめて、自分で書けたところまでのプログラムを見せてください。「他の部分は書けたけれど、CPUの手の並び替え方が分からない」のような体裁ならアドバイスできますが、丸投げでは印象が悪いです。