こんにちはみんなとメリークリスマスのpplのために今日祝う。
私は問題があり、多分誰かが私を助けることができます。
ユーザーが10進数を入力できるリストボックスがあります。私は、これらの5つの数字のすべてのバリエーションの合計を取得する必要がありCでの(複雑な)10進数の配列を計算する
1.1
1.2
1.3
1.4
1.5
:
は、彼らは5つの数字を入力しますと言うことができます。 例えば、1.1 and 1.2
の合計、1.1 1.2 1.3
、次に1.1 1.2 1.3 1.4
、次に1.2 1.4 1.5
、次に1.1 1.3 1.5
の合計。
私は一度に一つの番号をスキップすべてのバリエーションを経由することなく、何かを開始しました:
List<Double[]> listNumber = new List<double[]>();
Double[] array;
for (int i = 0; i < listBox1.Items.Count; i++)
{
array = new Double[listBox1.Items.Count];
for (int k = 0; k < listBox1.Items.Count; k++)
{
if (!k.Equals(i))
{
array[k] = (Convert.ToDouble(listBox1.Items[k]));
}
}
listNumber.Add(array);
}
私は誰もが私にサイムアイデアを与えることができれば、それは意志、私が望むように計算する方法を方法を見つける必要があります偉大なクリスマスの贈り物になる:) 事前に感謝、Laziale
これは宿題です。 – MethodMan