05-07-22, 05:59 PM
(05-07-22, 05:18 PM)Taha Okla كتب : الآن فهمت عليك .. تقصد بطاقة الدعم وما شابهها.مرحبا اخى Taha Okla لو فى إمكانية أن تعمل المشروع مثل ماقلت
بالفعل فكرة جيدة
والشباب هنا تشكر جهودهم..
ولكن لازالت الاكواد المطروحة غير مجدية فعلياً (إلا إذا كان فقط المسموح صرف صنفين فقط).
لأنه قد يكون هناك ثلاثة أصناف أو أربعة تساوي المجموع المطلوب.
وهنا أقترح عليك أن تعتمد على فكرة التراتيب لصنع مصفوفة(ثنائية الأعمدة أو أكثر) تساوي المجموع لعدة أصناف
والبرنامج يبحث عن المجموع المطلوب فإذا وجد عرف ما هي العناصر التي جمعت منها من خلال المصفوفه أو خلال جدول مؤقت في قاعدة البيانات.
فكرة التراتيب هي :
1 - فرديات : أن تضع العناصر كما هي في المصفوفة.
2 - ثنائيات : 1 - أن تجمع العنصر الأول مع الثاني وتضيفه للمصفوفة، ثم الأول مع الثالث وتضيفه للمصفوفه ،، وهكذا حتى النهاية.
2 - ثم تجمع العنصر الثاني مع العنصر الثالث وتضيفه للمصفوفه، ثم تجمع العنصر الثاني مع الرابع وتضيفه للمصفوفه ... حتى النهاية.
3 - وهكذا حتى تنتهي من الكل.
3 - ثم ثلاثيات ثم رباعيات ... حتى تصل لمجموع الكل..
===================================
في البحث تبحث عن المجموع ،،
ولكن في العمود الأول تضع فيه المجاميع،، وفي العمود الثاني رقم العنصر أو العناصر أو اسماء العناصر التي شكلت المجموع.
فتصل للنتيجة بأسرع من لمح البصر ومهما كان عدد العناصر المكون للمجموع ..
فى ردك وترفعة اكون شاكر لان اخوك مبتدأ فى الفيجوال بيسك
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.