演習 - 文中の単語を反転させる課題を完了する
コードの課題は、学習した内容を確実に理解し、先に進む前にある程度の自信を得るのに役立ちます。
多くの場合、このモジュールで説明したいくつかのアイデアを 1 つの解決策にまとめる必要があります。 大きい問題を多くの小さい問題に分解した後、このモジュールのさまざまなアイデアを使用して、個々の小さい問題を解決する必要があります。
メッセージ内の各単語を逆の順序にするコードを記述する
Visual Studio Code エディターですべてのコード行を選択して削除します。
Visual Studio Code エディターで次のようにコードを更新します。
string pangram = "The quick brown fox jumps over the lazy dog";各単語の文字の順序を逆にして結果を表示するために必要なコードを記述します。
つまり、変数
pangram内のすべての文字を逆にするだけではいけません。 そうではなく、各単語についてだけ文字を逆にし、逆順の単語をメッセージの元の位置に出力する必要があります。コードは、次の出力を生成します。
ehT kciuq nworb xof spmuj revo eht yzal god
重要
これは、特に難しい課題です。
Split()、ToCharArray()、Array.Reverse()、String.Join() の使用など、この演習では学習した多くの概念を組み合わせる必要があります。 また、複数の配列と、少なくとも 1 つの繰り返しステートメントを作成する必要があります。
がんばってください。 問題を小さいステップに分解し、その特定のステップを解決してから次のステップに進むという手順を続けてください。
行き詰まって解答を見る必要がある場合でも、無事完了した場合でも、この課題の解答を引き続きご覧ください。