منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : [مسابقة الخوارزمية 3] - الجولة الاولى
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3 4 5
متهيألي الحل هو حاصل ضرب نصف القطر في الزاوية بين النقطتين

معلش انا نسيت الرياضيات Wink

كان لازم تجبر المشاركين علي استخدام delegate Function للوصول للحل و حتي يكون الأمر يستحق بعض التعب
(18-12-16, 12:09 AM)silverlight كتب : [ -> ]متهيألي الحل هو حاصل ضرب نصف القطر في الزاوية بين النقطتين

معلش انا نسيت الرياضيات Wink

صح

ولكن السر هو في ايجاد الزاوية بين النقطين Smile


-- كذلك هذه المسئلة ليست مستهدفة لخبراء الرياضيات فحسب ، لان ممكن تدخل في برمجة الرادارات او الساعات او ماشابه .. لذلك على المبرمج ان يلم ببعض من هذه الامور Smile
(17-12-16, 11:52 PM)الشاكي لله كتب : [ -> ]
(17-12-16, 11:48 PM)محمود بكرى كتب : [ -> ]
(17-12-16, 11:39 PM)الشاكي لله كتب : [ -> ]الاخ محمود بكرى

عند التجريب على

R: 20
A: 20, 0
B: 0, 20

يعطي 31.4 , المفروض 94.25

بارك الله فيك انا تعاملت طبقا للصورة الاولى وللعلم ملف الاخ فانتستك يعطى نفس النتيجة  31.4 وجاري المحاولة للوصول للمطلوب 
شكرا لسيادتكم


انا اسف بسبب الصورة الاولى واعتذر من كل المشاركين على التاخير في طرح الموضوع ..


بالنسبة للاخ فانتاستك ، فلم اجد فيه خطأ  :


اعتذر لك اخى الغالى انا جربتها بالعكس ومبروك للاخ الرائع فانتستك

(17-12-16, 11:39 PM)الشاكي لله كتب : [ -> ]الاخ محمود بكرى

عند التجريب على

R: 20
A: 20, 0
B: 0, 20

يعطي 31.4 , المفروض 94.25

[attachment=12550]
هذا يعطى النتيجة المرجوة
(18-12-16, 12:14 AM)محمود بكرى كتب : [ -> ]هذا يعطى النتيجة المرجوة


عند التجريب على

R: 5
A: 3.535, 3.535
B: 0, -5

يعطي 28.32 ، المفروض 11.78


---

علما بان الخوارزميات تخضع  للتجريب على مختلف المدخلات على مختلف ارباع الدائرة لذلك يجب تكون خطوات الحل عامة ومدروسة
الحل صحيح لكن فيه نسبة خطأ طفيفة


فمثلا عند التجريب على:
R: 1001
A: -500.5, 866.891
B: 707.813, 707.813

يعطي 1308.71 المفروض 1310.31

وكذلك بالنسبة لبعض المعطيات الاخرى التي جربتها ..



---


بالنسبة لنسبة الخطأ ، سنقبل اي حل حتى لو كان العدد بعد الفاصلة مختلف ، المهم ان الاعداد التي على يسار الفاصلة تكون صحيحة ومطابقة للموجود لدينا
[attachment=12554]
الحل النهائى
الفرق كان فى قيمة PI
انا كونت فالاول معوض عليها ب 3.14
(18-12-16, 12:42 AM)noway كتب : [ -> ]الحل النهائى
الفرق كان فى قيمة PI
انا كونت فالاول معوض عليها ب 3.14


الان الحل صحيح وبدون نسبة خطأ Smile



الاخ noway حصل على +6 نقاط


شكرا لك.

--

نعم هناك ثابت جاهز للPI موجود بأسم Math.PI
حساب الزاوية صحيح اعاني من تحديد جهة القوس

السلام عليكم
(18-12-16, 09:08 AM)samira20 كتب : [ -> ]حساب الزاوية صحيح اعاني من تحديد جهة القوس

السلام عليكم
عليكم السلام

عند التجريب على

R: 2002
A: -2002, 0
B: 0, 2002

يعطي 9434.2 ، المفروض 3144.73
الصفحات : 1 2 3 4 5