下の潜水艦ゲームに機能を追加したいです。
1.「機雷」を設置する.
機雷の置かれた座標(縦,横)を人間が指定した場合には,即終了とする.
機雷の位置は,乱数で設定すること.
2.「レーダ」の機能を追加する.
座標を入力した際に「はずれ!」の表示と一緒に,指定された座標の周囲に潜水艦がいるかどうかを表示する.
python
1import random 2 3print("機雷のサイズを指定してください") 4x = input("機雷の横のサイズ(マス目の数)を指定してください") 5x = int(x) 6 7y = input("機雷の横のサイズ(マス目の数)を指定してください") 8y = int(y) 9 10a = [[0 for yoko in range(x)] for tate in range(y)] 11 12xx = random.random() * x 13xx = int(xx) 14 15yy = random.random() * y 16yy = int(yy) 17 18a[xx][yy] = 1 19 20i = 1 21while i == 1: 22 print("攻撃目標を入力してください") 23 xxx = input("横の位置は?") 24 xxx = int(xxx) 25 26 yyy = input("縦の位置は?") 27 yyy = int(yyy) 28 29 if xxx != 9: 30 if a[xxx][yyy] == 1: 31 print("撃沈!") 32 i = 2 33 else: 34 print("はずれ!周囲に敵艦!") 35 else: 36 print("残念!また挑戦してください") 37 print("正解は 横=" , xx, "縦=" , yy, " でした") 38print("ゲーム終了!")
しつもんはなんですか。
追加して作ってほしいのです
それは依頼であって質問ではありません。
「つくりたい」ではなかったのですか?
ここは代わりに作ってもらえるサイトではありません。
まず、プログラミングは簡単ではありません。
たかだか一括処理程度ですら1〜2日は使います。
それなのに、『自分では努力せずに』、『他人がやるのが当たり前』なのでしょうか。
回答者は金をもらって回答しているわけではありません。
https://note.com/ebiebi_pg/n/nf3519b5041ee にあるように『1,2万円貰っても割りに合わない』のに、
『無報酬でやれ』は正しいのでしょうか。
せめてその手のところに金を払ってやってもらいましょう。
まあ、こういう人間性なんですよ・・・
前回は知恵袋に投稿して回答(やり方の説明のみ)は付いたけどコードが貰えなかったので、知恵袋での回答で得た見識は一切盛り込まず、知恵袋での質問と全く同一のままここにマルチポストしましたからね…
しかも、指摘したら返答もなく速攻で知恵袋の質問を削除して無かった事にしましたからね。