Problem

8 /13


すべての文字をループします

Theory Click to read/hide

文字にはインデックスによってアクセスできるため、変数ループを使用してすべての文字を反復処理できます。 、可能なインデックス値を受け取ります。たとえば、文字列 s のすべての文字コードを表示するプログラムは次のようになります: <プレ> for (int i = 0; i プログラムノート:
1) s.Length は文字列の長さを検索します。最初の文字のインデックスは 0 で、最後の文字のインデックスは s.Length-1 です。ループ変数 i は、0 から 0 までの値を順番に取得します。
s.Length<コード>-1;
2) 各行では、最初にシンボル自体が表示され、次にそのコードが表示されます。コードは  Convert.ToInt32();
メソッドを通じて取得できます。
同じ列挙をさらに短く記述することもできます。


foreach (文字 c in s)

    Console.WriteLine(c);
    Console.WriteLine(Convert.ToInt32(c));
}
<プレ> このスニペットでは、ループ ヘッダーがすべての をループします。文字を 1 つずつ変数 c に配置します。 文字列を操作する場合の C# の特徴は、文字列が不変オブジェクトであることです。つまり、文字列の個々の文字を変更することは
できません。 たとえば、次のステートメントは機能しません。
<プレ> s[5]= ";

Problem

与えられた文字列のすべての要素コードの合計を求めるプログラムを作成してください。入力には文字列が含まれています。1 つの整数 (すべてのコードの合計) を出力する必要があります。

<本体>
入力 インプリント
aaa 291