2

どのタイプのループを使用すればよいかよくわかりません。クラスのパワーポイントは実際には要点を理解していないため、何をすべきかわかりません

      {
        string name;
        double sales;

        //start loop here to ask user for employee info

        name =GetName("name");
        //Start a loop here to ask for the sales of each day
        sales1 = GetSales("day 1 sales");
        sales2 = GetSales("day 2 sales");
        sales3 = GetSales("day 3 sales");
        sales4 = GetSales("day 4 sales");
        sales5 = GetSales("day 5 sales");
        Console.WriteLine("\n");
        //End loop here asking for sales of each day 

        Employee emp1 = new Employee( );


        Display(emp1);

//End loop here asking for employee info

以前のプログラムで使用した

    {
        name = GetInput("name");
        grade1 = int.Parse(GetInput("first grade"));
        grade2 = int.Parse(GetInput("second grade"));
        grade3 = int.Parse(GetInput("third grade"));
    }

    public static string GetInput(string temp)
    {
        Console.Write("Please enter your {0}: ", temp);
        return Console.ReadLine();
    }

ユーザーに複数の数字と名前を入力させますが、私の教授はこれをループで望んでいますが、これをループに変換する方法がわかりません

4

4 に答える 4

1

これは1人の従業員に適しています

double sales[] = new double[5];

for(int i = 0; i < 5; i++) {
    sales[i] = GetSales("day " + (i + 1) + " sales");
    Console.WriteLine("\n");
}

Employee emp = new Employee();

ニーズに合わせてこのソリューションを拡張してください。

于 2013-11-13T00:53:10.023 に答える