Module: 変数。出力フォーマット


Problem

3/5

変数値の入力

Theory Click to read/hide

ステートメントを入力
ユーザーが変数の値を自分で設定できるようにするには、キーボードから値を入力できる必要があります。 
C# には 2 つの値入力演算子があります: Console.Read(); および Console.ReadLine();
 
Read は、入力された値から 1 文字のみを読み取ります。または、読み取る文字が残っていない場合は -1 になります。また、このメソッドは整数の文字コードを返すため、文字変数を取得するには、 Convert.ToChar() を使用して変換を実行する必要があります。
  <プレ> int x = Console.Read(); // 文字コードを読む char a = Convert.ToChar(x); // 受け取ったコードを文字変数の値に変換  
ReadLine()  を使用すると、新しい行に入る前に文字列シーケンスを読み取ることができます。その結果、メソッドは文字列を返すか、それ以上文字列がない場合は null を返します。

たとえば、エントリは次の行を読み取ります。 <プレ> stringline = Console.ReadLine();
整数値を読み取るには、文字列を読み取って数値に変換する必要があります。
  <プレ> int a = int.Parse(Console.ReadLine());  
数字が一列に並んでいる場合は、その行を数える必要があります。スペース文字を区切り文字として使用して、そこから文字列の配列を取得します。次に、配列の各要素が数値に変換されます。 <プレ> string[] numbers = Console.ReadLine().Split(' '); int a = int Parse(numbers[0]); int b = int.Parse(numbers[1]);

Problem

Rabbit Clover は、彼のプログラムがより普遍的になり、さまざまな値のセットで機能するように、入力演算子の研究を開始しました。
彼は、キーボードから 4 つの変数の値を入力し、それらを画面に表示して、それらが正しい変数にあることを確認したいと考えています。しかし、彼はプログラムでいくつかの間違いを犯しました.
彼がそれらを直すのを手伝ってください。

1. 7 行目と 8 行目で、入力ステートメントを記述する際のエラーを修正して、行に示されている変数の値が入力されるようにします。
2. 9 行目、10 行目、11 行目に、目的の値を取得するために必要なコードを自分で追加します。
3. 12行目に全変数の値を画面に表示するための演算子をスペース区切りでアルファベット順に書く