الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برنامج بالـC# يطبع permutations ( كل الإحتمالات المتاحه من رقم معين )؟؟

بدأه Banota Muslima في 31 ديسمبر 2010 · 0 رد · 257 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

سلام عليكم

مثلا لو الرقم المدخل 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);
}
}
}‏

المحاولة تطبع نتائج مكرره .. ما الخطأ ؟؟ و كيف أصححه ؟؟

جُزيتم خيرا

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…