【解決方法】このプログラムの問題を解決するにはどうすればよいですか?


5 つの整数配列を入力として受け取るプログラムを作成します。 ユーザーがこれらの配列を昇順で入力することを確認する必要があります。ユーザーが正しく入力すると、「正しい形式で入力を読み取る」というプロンプトが表示され、再度入力する必要があります。 すべての配列の要素を降順でマージするが、重複を削除する必要がある配列を生成する C++ プログラムを作成します。

私が試したこと:

正しく出力しようとしましたが、入力も出力も正しくありません

解決策 1

私たちはあなたのためにコーディングを行いませんが、おそらくこれで始めることができます:
並べ替え配列のマージ – C++ プログラミングの質問[^]

行き詰まったら、もう一度質問してください:)

解決策 2

私たちは立ち往生している人々を喜んで助けますが、それは私たちがあなたのためにすべてをするためにここにいるという意味ではありません! 私たちがすべての作業を行うことはできません。あなたはこれに対して報酬を受け取っているか、またはそれはあなたの成績の一部であり、私たちがあなたのためにすべてを行うことはまったく公平ではありません.

だから私たちはあなたが仕事をする必要があり、あなたが行き詰まったときにあなたを助けます. それは、あなたが提出できる段階的な解決策を提供するという意味ではありません!
現在の状況と、プロセスの次のステップを説明することから始めます。 次に、その次のステップを機能させるために何を試みたか、またその際に何が起こったかを教えてください。

開始するのに問題がある場合は、これが役立つ場合があります。 問題を解決するためのコードの書き方、初心者向けガイド[^]

解決策 3

見積もり:

正しく出力しようとしましたが、入力も出力も正しくありません

出力は入力に依存します。 残念ながら、ここには説明とソース コードがないため、入力が正しくない理由はわかりません。 最初に正しい入力に注意することをお勧めします。 このためには、数回呼び出すことができる関数が推奨されます。 タスクを正しく理解していれば、各番号は入力直後に確認する必要があります。 おそらく、不適切な入力は無視され、配列がいっぱいになるまで入力が繰り返されるはずです。 通常、ユーザー入力で問題が発生することがあります。

解決策 4

たまたま、ほんの数時間前に私はこれを知りました https://www.fq.math.ca/Scanned/8-1/lynch.pdf[^] 多分それは役に立つでしょう

コメント

タイトルとURLをコピーしました