سلام عليكم
مثلا لو الرقم المدخل 123
الناتج يكون
123, 132, 213, 231, 312, 321
int[] a={1,2,3};
for (int i = 0; i < a.Length; i++)
{
for (int j = 0; j < a.Length; j++)
{
if (i!=j)
{
int t = a;
a = a[j];
a[j] = t;
}
string s = null;
for (int z = 0; z < a.Length; z++)
{
s += a[z];
}
listBox1.Items.Add(s);
}
}
}
المحاولة تطبع نتائج مكرره .. ما الخطأ ؟؟ و كيف أصححه ؟؟
جُزيتم خيرا