بسم الله الرحمن الرحيم
على يمكن حل معادلة عادية( ايجاد الجدور لها ) مثل
ax^2+bx+c=0
ورسمها على محاور الاحداثيات . (كيف يمكن التعويض بنقط x والتعويض فى المعالة فينتج y ورسم x مع y على محاور x y)
داخل form عادية
بسم الله الرحمن الرحيم
على يمكن حل معادلة عادية( ايجاد الجدور لها ) مثل
ax^2+bx+c=0
ورسمها على محاور الاحداثيات . (كيف يمكن التعويض بنقط x والتعويض فى المعالة فينتج y ورسم x مع y على محاور x y)
داخل form عادية
السلام عليكم أخي totti هده المعادلة لأيجاد قيمة الجدور ولكن للمعادلات من الدرجة الثانية فقط:
x1=b+(sqrt(4*a*c-b^2)/2*a) x2=b-(sqrt(4*a*c-b^2)/2*a)
حيث أن صيغة المعادلة كالأتي:
a*(x^2) + b*x + c =0
أما كيفية التعويض في اكس لإيجاد قيمة واي فهي كالأتي:
float GetY(float x)
{
return (a*(Math.Pow(x,2)) + b*x + c);
}الفنكشن السابقة ترجع قيمة واي بمجرد إدخال قيمة إكس , وطبعا ال(a,b,c) ثوابت , وأرجو أن يساعدك هدا , والسلام عليكم ورحمة الله وبركاته :D
أما بالنسبة للرسم علي الفورم فعليك بال GDI+ Graphics
totti_angel عندي برنامج جميل أعتقد أنه يفيدك وإدا كنت تريد التعلم بالفعل الرسم البياني في السي شارب, فلا بد أن تفهم هدا السورس كود الدي أرفقته لك :D , وإن لم تفهمه فأنت الخسران :( .
أرجو أن لا أكون قد أزعجتك بهدا الكلام , وأنا يا أخي لم أقل هدا الكلام إلا لمصلحتك ولمصلحة جميع الأخوة .
وإدا كنت محتاج إلي أي شيء فأخوك وباقي أعضاء المنتدي في الخدمة :D سلام.
السلام عليكم ورحمة الله وبركاته
اقتباسوإن لم تفهمه فأنت الخسران
طب وليه كده طب متاخذ فيه ثواب وتحاول تشرح الكود وبرده تاخذ في الأعضاء الباقين ثواب :D
وهي طريقة لتنشيط القسم السي شارب
وجزاك الله خيرا
Name : Ahmed H. Alawady
Web Site : Alawady.info
Email : alawady_ahmed@hotmail.com
Tel : +2 012 345 6808
السلام عليكم أخي أحمد والله كلامك صحيح بس أنا كنت أستني حتي الأخ totti_angel يرد بنفسه و يقول إيه رأيه في البرنامج الديمو إلي أرفقته, وإد أعجبه من المفترض أن يرد هل إستطاع أن يفهمه أم لا.
أنا نفسي شايف إنو مافيش مانع في أن يجرب المبرمج تحليل الأكواد بنفسه. :D
وعلي فكرة أنا راد علي الأخ totti_angel من فترة وليس هنالك إستجابة من طرفه ,وهدا هو السبب الأساسي إلي خالاني أستني حتي يرد.
ولكن يا أخ أحمد ردا علي طلبك هدا
اقتباسطب وليه كده طب متاخذ فيه ثواب وتحاول تشرح الكود وبرده تاخذ في الأعضاء الباقين ثواب
أنا إن شاء الله سوف أشرح الكود علي شان باقي الأعضاء في أقرب وقت ممكن سلام.
شكرا أخ أحمد علي هدا الرد .:D
بسم الله الرحمن الرحيم
شكرا جدا للعضو الكريم Snake C#.net على مالرد بس يا ريت الشرح علشان نفهم وياريت توضح ان كان الحاجات اللى هقولك عليها الان موجوده فى #c ولا مش ممكن:---
1--- هل يمكن رسم مجموعه نقاط عن طريق الاحداثيات القطبية ( r,o) ( الزاوية والوتر)؟؟
2--- استنتاج نقط تقاطع منحنيين او اكثر؟؟؟؟؟
3--- رسم نقاط اخرى منسوبة الى نقط التقاطع ؟؟
مثلا رسم منحنى دالة ورسم منحنى دالة اخرى ومن نقط التقاطع نرسم نقاط جديده
وجزاكم الله خيرا لو كان عندك اجابة
يا أخ توتي كل الخطوات إلتي قلتها يمكن برمجتها و دلك عن طريق {GDI+ _ Graphic Device Interface} ,وللعلم وبما أنك تريد التعامل مع دوال و معادلات رياضية ورسم بياني يمكنك الإستفادة أيضا من البرامج الرياضية مثل {Matlab,Maple,..,Excel} لكن {GDI} يكفي ويوفي :D ,علي فكرة هناك كونترول للإكسل موجود عندك في
ال{Add/Remove Item} أعمله أد وسوف يضاف لك فيه عدة مزايا وإن شاء الله سوف أشرح طريقة إضافته وعمله بالتفصيل عما قريب.
أخي أنا الأن أكتب في البرنامج إلي حكيت إنت عليه بال{GDI} سوف أرفقه مع الشرح عما قريب إن شاء الله.
هذا الموضوع مغلق.