私はC#の初心者ですが、私のプログラムはユーザーが与えた数値の平均を表示するプログラムのコードを書こうとしています。私はコードの下に書いていますが、これはもっと良く効率的だと思っています。誰でも助けてくれますか?前もって感謝します。いくつかの数値の平均計算に関するクエリ
static void Main(string[] args)
{
int a=0;
double total = 0;
double result;
Console.Write("For how many numbers you want to do the average calculation: ");
a = int.Parse(Console.ReadLine());
double[] array = new double[a];
for (int j = 0; j < a; j++)
{
Console.Write("Please enter value for {0}: ", j+1);
array[j]= double.Parse(Console.ReadLine());
}
foreach (var item in array)
{
total += item;
}
result = total/a;
Console.WriteLine($"Your Calculated average value is {result}");
Console.ReadKey();
}
この例では、値を配列に格納する必要はありません。あなたがそれを読むとすぐに、各値を合計に加えてください。 –
これは「*」でしょうかこれは「できますか」*? – Jim
タイトルには何が関係していますか?私はC#Expressionsを使用することはあなたの経験を超えていると思うが、それはタイトルが尋ねることを行うための1つの方法だと思う –