• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 5 من 5

    الموضوع: من جديد الدرس الحادي عشر : Trin_Finder

    1. #1
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة

      من جديد الدرس الحادي عشر : Trin_Finder

      السلام عليكم

      قام أحد عمالقة البرمجة بطرح موضوع جميل وقد توصلت انا و اثنين اخرين إلى حل لهذه المسألة (طبعاً كل واحد اتخذ طريقه البرمجي (والغريب اننا بدأنا من نفس المبدأ ؟

      السؤال كان

      المعطيات :
      لذيك ثلاث نقاط في المستوي XY وهذه النقاط تصنع مثلث
      المطلوب : عندما ينقر المستخدم على الفأرة نحدد ما إذا كان داخل المثلث أم لا ؟

      سؤال قصير وبسيط ولكن طريقة البرمجي متوه ويطلب ذكاء و قاعدة رياضيات حقيقية لحلة (ولهذا اخترت هذا المثال ليكون موضوعاً)

      طريقة الحل :
      من معادلة الخط المستقيم
      Y = mx + b

      m : الميل

      b : الجزء المقطوع من محور الصادات وهو ثابت

      الطريقة كالتالي :

      نأخذ كل ضلع من المثلث على حده ثم نوجد ميله (فرق الصادات / فرق السينات)

      ثوم نوجد b بالتعويض في النقطتين X و Y للخط والميل

      وعندما ينقر المسخدم على نقطة نخزن Y1 و X1 ... ثم نقوم بالتعويض في X بـ X1 وسينتج لدينا Y ...ونقارن هذا الY بالY1 ونرى ما اذا كان اقل او اكبر منه

      بعض الاضلاع تكون Y1 اكبر من Y وبعضها العكس (((((على حسب حالة المثلث))))) ...

      عموماً وضعت مصفوفة لحل المشكلة
      2,2,3
      أي 12 حالة

      انضر الملف المرفق

      معقد صح ؟ البرمجة ماهي كذا ..فقط المواضيع المعقدة من برمجة الالعاب هكذا ....... وتحتاج إلى التفكير والتعود على هذه المواضيع قبل البدء بالثري دي

      قد تقول (وانا وش الله حادني اتعذب )... الرد : انت داخل مجال اليابانيين .. ماذا تتوقع؟ وبنفس الوقت أقول "انا تعبت أيظاً"

      وبالتوفيق :-)
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    2. #2
      التسجيل
      04-11-2001
      الدولة
      U.A.E
      المشاركات
      4,196
      المواضيع
      67
      شكر / اعجاب مشاركة
      مشكور على الدرس
      و فعلاً فكرة الدرس بسيطة ولكن تحتاج لتفكير عميق
      أتمنى تستمر في مثل هذه الدروس حتى يستعد الأعضاء للدخول إلى مرحلة البعد الثالث ":"
      انضر الملف المرفق
      لا يوجد ملف في المرفق

    3. #3
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة
      السلام عليكم

      اسف:-)
      الملفات المرفقة الملفات المرفقة
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    4. #4
      التسجيل
      20-02-2003
      الدولة
      Silent Hill
      المشاركات
      2,716
      المواضيع
      137
      شكر / اعجاب مشاركة
      شكرا لك
      صج انك مبرمج ناجح

    5. #5
      التسجيل
      28-10-2002
      الدولة
      (السعودية)
      المشاركات
      1,042
      المواضيع
      71
      شكر / اعجاب مشاركة
      الرسالة الأصلية كتبت بواسطة X M X A X N
      شكرا لك
      صج انك مبرمج ناجح
      ثانكس :-)
      كود:
      Arabian Xtreme Designs : http://axdteam.com

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •