2016-09-25 15 views
-5

入力された数字の量を調べるにはどうすればよいですか?C#入力された数字の量を調べるには?

static void Main(string[] args) 
    { 
     string x;    
     double t, s = 1; 
     while ((x = Console.ReadLine()) != null) 
     {   



     } 
+0

、(以上9つのワードで)問題を説明する説明を入力し – Sayse

+0

を記述を使用してください、あなたは 'X'は数に変換し、T ' 'でそれを保存しますか?または、xが有効な数値であることを確認しますか? – user3185569

答えて

0

数は、二重のように入力するには、あなたは「T」に「X」を変換するために、double.TryParse Google hereを使用して、何とかそれに作用するであろう。より具体的なものが必要な場合は、実行しようとしていること(予想される入力/期待される出力)を共有する必要があります。英語の「入力された数字の量」は不明です。あなたの質問は不明である

static void Main(string[] args) 
{ 
    string x;    
    double t,tot=0, s = 1; 
    while ((x = Console.ReadLine()) != null) 
    {   
     if(double.TryParse(x,out t)) 
     { 
      //t is now the number entered as a double -- process 
      tot+= t; 
      Console.WriteLine(s==1?"Please enter your second number":"The sum of your "+s.ToString()+" numbers is "+tot.ToString("N0")); 
      s++; 


     }else{ 

      Console.WriteLine("You may only enter numbers. Please try again.\n"); 

     } 

    } 
+0

私の悪い英語のために申し訳ありません。 [リンク](http://pastebin.com/YL80B9Qz)。その私のコード。たとえば、「5」「4」「3」の数字を入力しました。結果は60です。そして次の行では、私はこの例のために入力した数字の数を表示する必要があります。私はshow "3"が必要です – Mantas

+0

OK - 私はあなたが探していると思うことをするために私の答えを編集しました。それはあなたがそれがしたいと思ったものですか? –