تطبيق solution systeme d'equation بــ langage C

الموضوع في 'تخصصات الإعلام الآلي' بواسطة محب الله, بتاريخ ‏24 ديسمبر 2011.

  1. محب الله

    محب الله طاقم الإدارة إداري

    السلام عليكم ورحمة الله وبركاته

    نظرا لنقص المشاركة في هذا القسم مع أنه من بين أنشط الأقسام في بعض المنتديات والمواقع أردت أن أضع application في مجال البرمجة


    هذه التطبيق في مادة
    module : programmation linière

    إسم التطبيق : solution de système des équation
    تم التطوير بــ : langage c
    تم التطوير : محب الله (عماد الدين )

    الملف في المرفقات : (.rar)
    المحتوى : code source + application
    الحجم : 34 كيلوبايت


    شرح البرنامج :

    أولا هذه الواجهة
    بعدها إضغط على ENTREE للمرور
    [​IMG]

    هذه الإختيارات
    [​IMG]


    إختر 1
    [​IMG]


    إعطه عدد المعادلات كما في الصورة
    [​IMG]

    ثم
    [​IMG]

    [​IMG]

    إذا اخترت 3 ، يجب عليك الضغط كل مرة على entree حتي رؤية الحل النهائي ، لأنها تعتمد هذه الطريقة على الحل بالخطوات
    [​IMG]

    [​IMG]

    أرجوا أني وفقت في الشرح , وهذا ملف لتحميل الشرح

    http://www.9alam.com/up/do.php?id=2498

    وأي استفسار أنا هنا للمساعدة حتى ولو في codesource

    هذا الموضوع ليس للتباهي أو .... ، فيوجد الكثير منه في كثير من المواقع ، وإنما لنجعل هذا المنتدى يلبي ناحية البرمحة ولنجمع الكثير من codesource في هذا المنتدى

    ستكون هناك إنجازات أخرى مني شخصيا ، وبالتوفيق للجميع

     

    الملفات المرفقة:

  2. فارس الاسلام

    فارس الاسلام طاقم الإدارة مشرف

    شكرا أخي جزاك الله خيرا وفقك الله لما تتمناه
     
  3. محب العلم

    محب العلم طاقم الإدارة إداري

    السلام عليكم
    اهلا اخي عماد مرحبا بك
    جزاك الله خيرا على هذا الموضوع القيم
    إن شاء الله تكون بداية فقط لبرامج اخرى

    فقط أخي لو تضيف شرح لكيفية الاستعمال فقد حملته ولم أفهم جيدا كيف يعمل
     
  4. محب الله

    محب الله طاقم الإدارة إداري

    سوف أضع الشرح بعد قليل ، شكرا على التذكير
     
  5. ابن بوشطاطة

    ابن بوشطاطة أخوكم فارس ♥أبو ليث♥ طاقم الإدارة مشرف عضو وفيّ





    [COLOR=Green][B][COLOR=Green][B][COLOR=Green][B][IMG]http://www.9alam.com/up/uploads/13241584431.gif[/IMG]
    [FONT=Traditional Arabic][SIZE=5][COLOR=Red]بارك الله فيك أخي على الطرح المميز
    موضوع رائع جدااا في إنتظار الشرح
    بحول الله
    [/COLOR][/SIZE][/FONT][/B][/COLOR][/B][/COLOR][/B][/COLOR]
    [COLOR=Green][B][COLOR=Green][B][IMG]http://www.9alam.com/up/uploads/13241566681.gif[/IMG][/B][/COLOR][/B][/COLOR]



     
  6. محب الله

    محب الله طاقم الإدارة إداري

    لفد تم وضع الشرح أرجوا أن يفيدكم ،

    وأي طلب أو استفسار أنا في الخدمة

    موفقين إن شاء الله
     
  7. إنفومان

    إنفومان همّة تغيير أمّة طاقم الإدارة إداري

    أحسنت أخي عماد، عرفتك دائما مجتدا، بارك الله فيك، أتشوق لمزيد من البرامج فلا تطول علينا الغيبة :)
     
    أعجب بهذه المشاركة لارا
  8. أبو محمد ياسر إسلام

    أبو محمد ياسر إسلام طاقم الإدارة مشرف

    بارك الله فيك اخي محب الله وجزاك الله كل خير على ما قدمته جعله الله في ميزان حسناتك
     
  9. ام اسلام

    ام اسلام عضو وفيّ

    بارك الله فيك و جعله في ميزان حسناتك
     
  10. محب العلم

    محب العلم طاقم الإدارة إداري

    السلام عليكم أخي عماد
    عندي استفسار صغير، هل يمكن ان تبرمج زر الانتقال بدل الضغط على أي زر في لوحة المفاتيح
    مثلا في اول صورة يكون هناك زر "ابدأ" نضغط عليه بالفأرة بدل طلب الضغط على أي زر من لوحة المفاتيح للانتقال للصفحة الموالية
    لا اعلم في الحقيقة إن كان ذلك ممكنا مع لغة البرمجة C
    أرجو ان تفيدنا في الامر
    استفساري هذا الهدف منه تحسين البرنامج
     
  11. محب الله

    محب الله طاقم الإدارة إداري

    وعليكم السلام ورحمة الله وبركاته

    جزاك الله خيرا الأخ رضوان على التجريب أتمنى أن يعجبك كمضمون وتستفيد منه

    في الحقيقة يمكن إضافة اللمسة اليدوية باستعمال بعض المكتبيات أو كما تسمى (bibliothèque)

    وهنا نستعمل bebliothéque opengl ou directX المسؤولة عن تغير نوع الصورة ، فهذا البرنامج أو هذه اللغة تستخدم لوحدها في الدوس لذلك لا ترى مؤشر الفأرة أو أي شؤء آخر ...

    إذا كان لدي بعض الوقت سوف أعمل على هذا أو تعمله على لغة c#

    أتمنى أن تكون قد وصلت الفكرة

    وإذا كان سؤال آخر أنا هنا
     
  12. إنفومان

    إنفومان همّة تغيير أمّة طاقم الإدارة إداري

    تتمة لشرح أخي الحبيب محب الله وبشكل مبسط. هناك نوعين للتطبيقات على حسب طريقة عرضها، إما "تطبيق كونسول" (Console Application) أو "تطبيق نافذة" (أكثر شهرة في نظام الوينودوز) (Window Application)، تطبيق الكونسول هو تطبيق قاعدي أولي يُطبَّق على لوحة الكونسول، تلك التي ندخل إليها بكتابة cmd في نافذة "تشغيل" (Executer أو Run) في شريط "إبدأ" (Démarrer أو Start)، هذا النوع لا يدعم الرسوميات (Graphics) مثل النوافذ والأزرار والقوائم ولا يدعم كذلك "افتراضيا" أحداث الفأرة (Mouse Events أو Les événements de la souris)، سوى نافذة أحداية اللون (Unicolor) نستعمل لوحة المفاتيح للتفاعل معها، وهذا هو النوع الذي استعمله أخي محب الله في برنامجه هذا.
    ننتقل إلى لغات البرمجة. لغات البرمجة قديما كانت تُكتَب وتُطبَق على الكونسول: كما قلنا نافذة أحادية اللون نتفاعل معها عن طريق لوحة المفاتيح، ومع ازدهار تكنلوجيات الإعلام الآلي تم تطوير طرق أكثر تفاعلا مع المستخدم أطلقوا عليها اسم "واجهات المستخدم الرسومية الـGUI منGraphical User Interface"، أعطت الحياة للفأرة للتفاعل مع مختلف مكونات هذه الواجهات الظاهرة على الشاشة مثل النوافذ والأيقونات والقوائم والأزرار، هذا هو النوع الثاني للتطبيقات البرمجية. أخي محب العلم سأل لماذا لا نجعل التطبيق يشتغل بالفأرة؟ هذا يتطلب إعادة بناء التطبيق بكتاب كود يختلف بصفة كبيرة عن الكود الموجود في هذا التطبيق، أخي محب الله كتب هذا البرنامج بلغة السي C، وهي لغة في الأصل لا تدعم الرسوميات (Graphics) وبرامجها مبدئيا لا تنفذ إلا على الكونسول، ولكن المطورون لهذه اللغة استحدثوا مكتبات (Bibliothèques أو Libraries) رسومية كما قال أخي محب الله، هناك مكتبات رسومية معقدة وصعبة الاستعمال مثل OpenGL وDirectX أكثر استعمالاتها هي مع لغات البرمجة المتقدمة مثل Java و #C لتطوير الألعاب ثلاثية الأبعاد، أما المكتبات التي نَستعمِلُها مع لغة السي C فهناك مكتبات أكثر بساطة وسهولة وملاءمة مثل الـSDL.
    لمن يريد أن يدخل عالم البرمجة، أقترح عليه أن يبدأ بفهم طريقتها بلغة برمجة عربية اسمها لغة كلمات:
    رابــــــط
    ومن لديه مستوى جيد في اللغة الفرنسية فأقترح عليه هذا الرابط:
    http://www.siteduzero.com/tutoriel-3-361996-par-ou-commencer.html
    وأهم شيء هو حب تعلم البرمجة والإصرار على ذلك.
     
  13. محب الله

    محب الله طاقم الإدارة إداري

    شكرا على الإضافة والمعلومة الرائعة أخي نجيب

    جزاك الله خيرا وزادك علما ونفعنا وإياك
     
    أعجب بهذه المشاركة إنفومان
  14. لارا

    لارا قلب الفراشة عضو وفيّ

    بارك الله فيك اخي في الله بانتظار جديدك
     
    أعجب بهذه المشاركة محب الله
  15. بلخادم

    بلخادم عضو جديد

    شكرا جزيلاااا
     

مشاركة هذه الصفحة