khaled_prg
عضو مجتهد
- KeRNeL
- البرمجة و التطوير
- طلب كتاب لشرح تراكيب البيانات
السلام عليكم مرحبا أخي :) المكتبة العربية فقيرة جداً في البرمجة, خصوصا عندما يتعلق الأمر بمواضيع متقدمة مثل تراكيب البيانات. عربياً, توجد عدة دروس متناثرة هنا و هناك و لكن لا يمكن الإعتماد عليها كمرجع مكتمل. عموما, أنصجك بقراءة الملف المُرفق : data structures.…
- برنامج GUI لضرب المصفوفات
تم بحمد الله حل المشكلة. قمت باستخدام برنامج Java Launcher لتحويل الــ Jar إلى Exe وقد كان برنامجا رائعاً بالفعل :) النسخة الأولى من برنامج Matrix Multiplayer
- النسخة الأولى من برنامج Matrix Multiplayer
السلام عليكم أملك فسحة من الوقت هذه الأيام لذا أحببت أن أقوم ببعض التدريبات البسيطة على كتابة برامج GUI بالجافا. أول هذه البرامج هو "ضارب المصفوفات", و هو برنامج صغير وجدته في الإنترنت بينما كنت أبحث عن برامج للتسلية و التدريب :) يقوم ضارب المصفوفات بإيجاد نات…
- برنامج GUI لضرب المصفوفات
مرحبا أخي أحمد :) نعم أنا استخدمت الدالة isEnabled لأنني أقوم بتعطيل العناصر قبل البدء. الآن, انتهيت من كتابة النسخة الأولى من البرنامج و أريد أن أضعه في موضوع جديد مع الشفرة المصدرية و بعض التفاصيل الأخرى, لكن قبل ذلك أريد تحويل ملف الــ Jar إلى Exe. حاولت مع…
- كيف تحول من الexcel إلى ال text مع فاصلة بين الجداول
أعتقد أن هذا القسم ليس المكان المناسب لموضوعك أخي الكريم :) يُرجى النقل إلى القسم المناسب.
- برنامج GUI لضرب المصفوفات
السلام عليكم قمت الآن بتسيير أغلب الإستثناءات الأولية : السؤال الآن هو : كيف أستطيع تمييز الــ JTextField التي تم اختيارها حتى أستخرج منها الأرقام و أقوم بعملية الضرب. شكراً لكم.
- برنامج GUI لضرب المصفوفات
يبدو أنك فهمتني خطأ :) أنا لا أقصد اظهار ما بداخل الــ jTextField و إنما اظهار أو اخفاء الــ jTextField نفسها !
- اسأل ونحن نجيبك
لا شكر على واجب :) في الخدمة دائما :happy:
- اسأل ونحن نجيبك
نعم يُمكن :) و لكن لا داعي لتعريف المتغيرات في "المنطقة العامة" لأن الدوال الموجودة تستقبل نسخ من القيم و ليس القيم نفسها و بالتالي لا يوجد فرق بين الــ global و الــ local في هذه الحالة. المتغيرات العامة تُستخدم عندما توجد عدة دوال تعمل على نفس المتغير, بمعنى…
- اسأل ونحن نجيبك
أختي الفاضلة, أرى أنه من الأفضل لو كتبتِ بالفصحى لأن قوانين القسم تطلب ذلك, أيضا أنا لا أفهم جيدا ما تكتبينه باللهجة :) درستم الدوال قبل الــ if-else ؟ :blink: طيب, لا مشكلة ! :) احذفي الــ if الموجودة و لكن إذا تم تمرير الوسيط الثاني بقيمة معدومة ستحدث كوارث …
- اسأل ونحن نجيبك
تصحيح الكود : #include <iostream> using namespace std; int addition(int x, int y) { return x + y; } int subtraction(int x, int y) { return x - y; } int multiplication(int x, int y) { return x*y; } int division(int x, int y) { if (y != 0) return x / y; //else .…
- برنامج GUI لضرب المصفوفات
مرحبا أخي مشاكس :) ما علاقة هذا السطرين بإخفاء أو إظهار الــ jTextFields ؟ int x1 = Integer.parseInteger(jTextField1.getText()); double x1 = Double.parseDouble(jTextField1.getText()); أنا لا أتحدث عن كيفية تحويل محتوى الــ jTextField إلى int أو double و إنما أ…
- برنامج GUI لضرب المصفوفات
السلام عليكم أريد محاكاة البرنامج المُرفق (يبدو أنه مكتوب بالــ VB). Easy-Math.rar البرنامج يقوم بضرب مصفوفتين إذا كانت أبعادهما أقل أو تُساوي 3. نختار أولا أبعاد كل مصفوفة ثم نضغط على "التحقق من نظم المصفوفات" ثم "ضرب" و "مسألة جديدة" إن أردنا تنفيذ عملية ضرب…
- هل أبدأ C أم ++C , وما المترجم الأفضل للبدء ؟
السلام عليكم مرحبا بك أخي الكريم :) صحيح أن لغة السي++ تحوي أغلب مفاهيم لغة السي لكن طريقة التفكير تختلف, السي++ تعتمد على البرمجة الكائنية التوجه أما لغة السي فتعتمد على البرمجة الهيكلية و بالتالي السي تُمثل طريقة تفكير مختلفة تماما عن تلك الموجودة في السي++.…
- اسأل ونحن نجيبك
مرحباً أخي :) كل شي مُتاح في هذا الموضوع :happy: يمكن لأي عضو أن يقترح مشروع معين نبدأ ببرمجته بشكل جماعي و أنا شخصياً على أتم الإستعداد. يمكن أيضا أن نفتح موضوع جديد للمشروع المُقترح إن تطلب الأمر ذلك.
- اسأل ونحن نجيبك
السلام عليكم سعيا منا في إعادة نشاط هذا القسم (الذي يشهد هذه الأيام حالة من النوم العميق) قمنا بطرح هذا الموضوع الذي نطمح من خلاله إلى التواصل مع كل من يملك سؤالاً و يريد أن يجد له جواباً شافيا كافياً :) حتى يكون الموضوع منظم سنضع سوية مجموعة قوانين و وقواعد ن…
- التعرف على أنواع أزرار الــ Keyboard
صحيح :) عموما أنا كنت أريد وصف لطبيعة "القيمة المُعادة" من طرف الدوال و ليس وصف الدوال "لغويا" :happy:
- التعرف على أنواع أزرار الــ Keyboard
صحيح :) بقيت الثالثة و الرابعة :wink:
- درس حول إنشاء مكتبة رسومية بسيطة ليس إلا :)
السلام عليكم مرحبا أخي حمزة :) سأكون صريحا معك هذه المرة, لذا أرجو أن يتسع صدرك للنقاط التي سأذكرها و التي أعتقد أنها تزيد من سوء جودة المقالة. (بس متزعلش مني حبيبي :happy: ) ما علاقة البيت بإنشاء المكتبات الرسومية ؟ إذا كنت تريد التلميح إلى أن العيب يكمن فينا…
- طلب صغير
وفقك الله أخي حسان :) أين أجد عنوان الموقع الجديد ؟