المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : برنامج صغير لحل أي عدد من المعادلات الخطيه



Elkfrawy
14-03-2008, 03:53 AM
السلام عليكم ورحمة الله وبركاته

- يسعدني أن أقدم لكم هذا البرنامج البسيط والصغير من تصميمي لحل أي عدد من المعادلات الخطيه ، وقد إستخدمت طريقة جاوس للحذف ( Gauss-Jordan Elimination) لحل مثل هذه المعادلات .
- وصممت هذا البرنامج بلغة السي ، وآسف لأنه لا توجد واجهة مستخدم :ponder: .
-وهذا البرنامج هو جزء من مشروع أنا أنفذه حالياً لعمل بعض العميات علي المصفوفات (جمع ، ضرب ، إيجاد محدد ، إيجاد معكوس ........) ، وإن شاء الله عندما أنتهي منه سوف أضعه هنا :) .
- وأنا ممكن إن شاء الله أضع بعض التعليقات علي كود البرنامج وأضعه هنا لمن يريده .
-طريقة إستخدام البرنامج :
في بداية البرنامج سيطلب منك إدخال عدد المعادلات ، ثم تقوم بكتابة عوامل المتغيرات والحدود المطلقه ، وكمثال :
إذا كان لديك المعادلات التاليه :


5x-3y+8z=-4
x+12y-9z=0
2y-7x+5=0

فيجب عليك كتابة الأرقام كالتالي :


Elements (1,1)=5 ; (1,2)=-3 ; (1,3)=8 ; (1,4)=-4
Elements (2,1)=1 ; (2,2)=12 ; (2,3)=-9 ;(2,4)=0
Elements (1,1)=-7 ; (1,2)=2 ; (1,3)=0; (1,4)=-5

وفي النهايه سوف يعطيك البرنامج حلول هذه المعادلات حيث :
x1=x ; x2=y x3=z ................. .
- أرجوا أن تستفيدوا من البرنامج .

Elkfrawy
14-03-2008, 07:39 PM
السلام عليكم ورحمة الله وبركاته


- كما وعدتك إليكم الكود المصدري للبرنامج في المرفقات بعد أن أضفت إليه بعض التعليقات .
Feel Free To Use ^___^ .

7amza_1
23-03-2008, 11:25 PM
شكراً يزاك الله خير

Elkfrawy
26-03-2008, 06:55 PM
السلام عليكم ورحمة الله وبركاته

- أسف جداً ، البرنامج كان فيه خطأ بسيط ، لإني كنت عدلت البرنامج قبل وضعه هنا مباشرة مما تسبب في تكرار لا نهائي ،يتسبب في توقف البرنامج عن العمل ، ولم ألاحظ الخطأ إلا بعد أن أخبرني به أحد الأصدقاء ، وأتعجب : ألم يجرب أحد البرنامج ؟!!!!
- أنا قمت بتعديل الخطأ ووضعت الملفات الجديده في المرفقات لمن يهمه الأمر ، وأتمني لو أن أحد المشرفين يقوم بإستبدالها بالملفات الأخري .
-وشكراً .

إبراهيموفيتش7
05-07-2008, 02:46 PM
الفكرة حلوة بس لكن ما اشتغل عندي البرنامج أرجوا منك ان تعيد التحميل

wellknownQ8
20-07-2008, 12:04 AM
و عليكم السلام و رحمة الله و بركاته

ماشاء الله، شيء جميل منك أن تعمل مثل هذا البرنامج المفيد
و شكرا لارفاقك الكود :)

نتمنى لك التقدم و التوفيق.

أخوك

zahoory
18-12-2009, 02:16 PM
السلآم عليكم
ممكن أجد نفس هذا البرنامج ولكن بلغة الفيجول بيسك ؟

عشوقة 90
18-12-2009, 03:33 PM
مشكوووووووووووووور الله يعطيك الف عافيه

zahoory
20-12-2009, 04:39 PM
السلآم عليكم
ممكن بس شرح كيفيه عمل البرنامج لأني ماهمفت له كيف ؟؟ وشكرا
ضروري لو سمحتوا

بلاك روز
20-12-2009, 06:37 PM
ماشاءالله عليك اخوي اتوقع انو البرنامج حيكون مفيد لكثير من الناس
فكرتو مشابهه جدا لبرنامج انا اخذ فيه دوره حاليا في جامعتي لأنو ليه علاقه بدراستنا اسم البرنامج
Maple12
وفكرتو تعتمد على حل المعادلات والمصفوفات والتفاضل ...
مشكور عالموضوع

فتاة محطمة
21-12-2009, 11:03 PM
السلام عليكم ورحمة الله وبركاته

يسعدني أن انضم إليكم ..
لكن .. هل بالإمكان اعطائي كود هذا البرنامج بـ فيجوال بيسك ؟؟

أعينوني أعانكم الباري ..

عفور
06-11-2010, 12:58 AM
جزاكم الله خيراً على هذا البرنامج الرائع:ds015:

abokalid
23-03-2011, 02:45 AM
مشكور والله يديك العافية

abokalid
23-03-2011, 02:47 AM
ماقصرت اخوي الكريم