Type/to search
8
Follow
1364
Followers
تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے
Original
Created 2022-06-18 08:05:53  Updated 2023-09-18 19:58:13
 0
 2607

img

تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

  • منطق ماڈیول کی قسم

    • 1. مشروط ماڈیول

      یہ ماڈیول مشترکہ مشروط فیصلے کے لیے استعمال ہوتا ہے، اور ماڈیول متعدد مشروط شاخیں شامل کر سکتا ہے۔
      مشروط شاخیں شامل کرنے کے لیے چھوٹے "گیئر" آئیکن پر کلک کریں۔

      img

      مشروط ماڈیول کے استعمال کی مثال کو جانچ کے لیے اگلے ماڈیول کے ساتھ ملایا گیا ہے۔

    • 2. عددی موازنہ ماڈیول

      اس ماڈیول کو دو قدروں کا موازنہ کرنے کے لیے استعمال کیا جاتا ہے (یہ بھی سمجھا جا سکتا ہے کہ یہ ماڈیول اور ویلیو ماڈیول ایک ایکسپریشن ماڈیول میں مل گئے ہیں) اور ایک بولین ویلیو واپس کرتے ہیں۔
      یہ ماڈیول فیصلہ کر سکتا ہے کہ آیا دونوں طرف کی اقدار "سے زیادہ"، "اس سے کم"، "سے زیادہ یا برابر"، "اس سے کم یا برابر"، "مساوات نہیں"، یا "مساوات" ہیں۔ .
      ڈراپ ڈاؤن باکس آپشنز کے دونوں جانب ٹینن (ڈینٹ) پوزیشنز کو عددی اور متغیر ماڈیولز کے ساتھ ایمبیڈ کیا جا سکتا ہے (جب تک کہ ماڈیول عددی قدر لوٹاتا ہے)۔

      img

      قدر کے فیصلے کی مثال میں یکجا کرنے کے لیے "مشروط ماڈیول" اور "ویلیو کمپریژن ماڈیول" کے استعمال کی ایک مثال:

      img
      جیسا کہ آپ دیکھ سکتے ہیں، حالات کا جائزہ لیتے وقت اس مثال کی کل 3 شاخیں ہیں۔

      بالکل اسی طرح جیسے جاوا اسکرپٹ کی حکمت عملیوں میں if بیانات کا استعمال۔

      function main () { var a = 1 var b = 2 if (a > b) { Log("a > b") } else if (a < b) { Log("a < b") } else { Log("a == b") } }
    • 3. منطقی یا، منطقی اور ماڈیول

      اس ماڈیول کو "OR آپریشن" یا "AND آپریشن" کرنے کے لیے استعمال کیا جاتا ہے (جو ماڈیولز ہو سکتے ہیں جو بولین ویلیوز واپس کرتے ہیں یا ماڈیول جو عددی قدریں واپس کرتے ہیں) ٹیونن (ٹینن) پوزیشنوں میں شامل ہوتے ہیں۔ ماڈیول کے وسط میں ڈراپ ڈاؤن باکس کے اختیارات کے دونوں اطراف۔

      img

      اس ماڈیول کو خاص طور پر جانچنے سے پہلے، آئیے پہلے اس ماڈیول کے بارے میں جانیں جو بولین ویلیو کی نمائندگی کرتا ہے "true"/"false" (ڈراپ ڈاؤن باکس کا استعمال کرتے ہوئے سیٹ کریں)، وہ ماڈیول جو بولین ویلیو "not" کی نمائندگی کرتا ہے، اور ماڈیول جو خالی قدر کی نمائندگی کرتا ہے۔

      img

      • خالی ماڈیولز نمائندگی کرتے ہیں۔null قدر، اس کا موازنہ کرنے کے لیے استعمال کیا جاتا ہے کہ آیا کچھ متغیر کالعدم ہے۔
      • بولین ٹرو/فالس ماڈیولز کی نمائندگی کرتے ہیں۔true / false قدر، مخصوص ماڈیولز یا ماڈیول کے مجموعوں کے ذریعے لوٹائی گئی بولین قدر کا تعین کرنے کے لیے استعمال کیا جاتا ہے۔
      • بولین "نہیں" ماڈیول کی نمائندگی کرتا ہے۔! ، بولین ناٹ آپریشن کرنے کے لیے استعمال کیا جاتا ہے۔

      ٹیسٹ کی مثال:

      img

      آپ دیکھ سکتے ہیں کہ "Logical OR، Logical AND" ماڈیول بھی نیسٹ کیے جا سکتے ہیں۔

      نیسٹڈ ماڈیول کو الگ کرنے کی مثال:

      img

      مساوی JavaScript پالیسی کوڈ:

      function main () { var a = 1 var b = 2 Log((true && !false) || (a==b)) Log(null) }

      غلط نہیں ہے، یعنی یہ ایک حقیقی قدر ہے: (سچ اور غلط): دو حقیقی قدریں چلتی ہیں اور نتیجہ سچ ہے۔
      a==b واضح طور پر برابر نہیں ہے، لہذا یہ غلط ہے۔
      ایک حقیقی قدر اور ایک غلط قدر کو منطقی طور پر ایک حقیقی قدر پیدا کرنے کے لیے ایک ساتھ جوڑا جاتا ہے۔

      چلانے کے نتائج:
      img

    • 4. ٹرنری آپریشن ماڈیول

      اس ماڈیول کو ایسسرشن ماڈیول بھی کہا جاتا ہے، اور اس کا فنکشن کچھ پروگرامنگ زبانوں میں ٹرنری آپریٹر کی طرح ہے۔

      img

      اس ماڈیول کو بھی نیسٹ کیا جا سکتا ہے ٹرنری آپریشن ماڈیول کا جوہر بھی مشروط فیصلے کی منطق ہے، اور اس کا فنکشن مشروط ماڈیول کی طرح ہے۔

      ٹرنری آپریشن ماڈیول کا استعمال کرتے ہوئے اوپر مشروط ماڈیول ٹیوٹوریل کو ریفیکٹر کریں۔
      مندرجہ ذیل ایک مثال ہے:

      img

      جاوا اسکرپٹ میں لکھا ہوا پالیسی کوڈ یہ ہے:

      function main () { var a = 1 var b = 2 Log(a < b ? b : (a > b ? a : "相等")) }

      اگر آپ دلچسپی رکھتے ہیں تو، آپ a اور b کی اقدار کو ایڈجسٹ کر سکتے ہیں اور بیک ٹیسٹ چلا سکتے ہیں۔

  • ریاضی کے ماڈیول کی قسم

    پہلے بیان کی گئی بہت سی مثالوں میں، ہم نے کچھ ریاضیاتی ماڈیولز کو زیادہ یا کم حد تک استعمال کیا ہے۔
    آگے ہم ریاضی کے کچھ ماڈیولز کی وضاحت کریں گے جو ہم نے ابھی تک نہیں سیکھے۔

    • 1. Trigonometric فنکشن ماڈیول

      نوٹ کریں کہ اس ماڈیول کی tenon (tenon) پوزیشن کے لیے بھرے گئے پیرامیٹرز زاویہ کی قدریں ہیں، ریڈین اقدار نہیں۔

      img

    • 2. پائی عددی ماڈیول

      img

      بیک ٹیسٹ پرنٹ:
      img

    • 3. ایک خاص قدر کی حد کے اندر بے ترتیب نمبر ماڈیول

      یہ ماڈیول ایک سیٹ عددی رینج کے اندر ایک بے ترتیب نمبر لیتا ہے ماڈیول ٹینن (مقعد) پوزیشن براہ راست عددی قدر کو بھر سکتا ہے، یا بے ترتیب رینج کے آغاز اور اختتامی قدر کے طور پر متغیر کا استعمال کر سکتا ہے۔

      img

      JavaScript حکمت عملی کوڈ کی طرح:

      function main () { var a = 1 var b = 9 Log(_N(a + Math.random() * (b - a), 0)) }
    • 4. قدر کی حد کے ماڈیول کو محدود کریں۔

      یہ ماڈیول پہلی ٹینون (ٹینن) پوزیشن میں بھرے ہوئے متغیرات کو دوسرے اور تیسرے ٹینون (ٹینن) پوزیشنوں کے لیے سیٹ کی حد تک محدود کر دے گا۔
      اگر قدر حد کی زیادہ سے زیادہ قدر سے زیادہ ہے، تو ماڈیول حد کی زیادہ سے زیادہ قدر واپس کرتا ہے اگر قدر حد کی کم از کم قدر سے کم ہے، تو ماڈیول کم از کم قدر واپس کرتا ہے۔
      اگر یہ اس حد کے اندر ہے تو، متغیر کی قدر جو پہلے ٹینون (مقعد) پوزیشن کی قدر لیتی ہے واپس آ جاتی ہے۔

      img

      JavaScript حکمت عملی کوڈ کی طرح:

      function main () { var a = 9 Log(Math.min(Math.max(2, a), 5)) }
    • 5. باقی ماڈیول

      یہ ماڈیول ٹیونن (نالی) پوزیشنوں کے لیے سیٹ کردہ عددی ماڈیولز پر عددی بقیہ آپریشن کرتا ہے۔

      img

      64 کو 10 سے تقسیم کرنے پر 6 ہوتا ہے اور بقیہ 4 ہوتا ہے۔
      img

    • 6. آپریشن ماڈیول کی فہرست

      یہ ماڈیول لسٹ ماڈیول پر کام کرتا ہے (فہرست میں عناصر کے مجموعے کا حساب لگانا وغیرہ)۔

      img

      img

      JavaScript حکمت عملی کوڈ کی طرح:

      function sum (arr) { var ret = 0 for (var i in arr) { ret += arr[i] } return ret } function main () { var b = 2 var a = 1 Log(sum([b,a,b,a,a])) }

تصور کی مثال کی حکمت عملی:

مزید حکمت عملی یہاں دستیاب ہیں: https://www.fmz.cn/square

اس سلسلے کے دیگر مضامین

بلڈنگ بلاکس کا استعمال کرکے بورنگ پروگرامنگ کو آسانی سے مکمل کیا جا سکتا ہے، اسے آزمائیں، یہ بہت دلچسپ ہے!

Related Recommendations
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)