جبکہ لوپ بمقابلہ کرو جبکہ لوپ

مصنف: Laura McKinney
تخلیق کی تاریخ: 7 اپریل 2021
تازہ کاری کی تاریخ: 10 مئی 2024
Anonim
GROWTH. NEW METHOD. KNITTING GROWTH IN A DEEP ROUND NECKLINE IN TOP REGLAN. 1 PART. CALCULATIONS
ویڈیو: GROWTH. NEW METHOD. KNITTING GROWTH IN A DEEP ROUND NECKLINE IN TOP REGLAN. 1 PART. CALCULATIONS

مواد

جب لوپ کا استعمال اسی وقت ہوتا ہے جب کسی بڑی پابندی کے بغیر اسی بیانات کو زیادہ سے زیادہ مرتبہ عملی جامہ پہنانے کی بات آتی ہے۔ دوسری طرف ، جب ڈو لوپ کا استعمال اسی وقت ہوتا ہے جب مخصوص مقاصد کے ل the اسی بیانات پر عمل درآمد کرنے کی بات کی جاتی ہے اور وقت کی زیادہ تعداد ہوتی ہے۔


مشمولات: جبکہ لوپ اور کرتے وقت لوپ کے درمیان فرق

  • موازنہ چارٹ
  • جبکہ لوپ کیا ہے؟
  • لو لوپ کیا ہے؟
  • کلیدی اختلافات
  • ویڈیو وضاحت

موازنہ چارٹ

تفریق کی بنیادجبکہکرتے وقت
تعریفوہ لوپ جو اس وقت تک جاری رہتا ہے جب تک کہ بیان درست نہیں ہوتا ہے اور مسلسل دہراتا ہے۔وہ لوپ جو مخصوص ہدایات کے لئے درست ہے۔
بیانکام کرنے کے لئے تمام پیکیج کے لئے صرف ایک بیانتمام تر شرائط کے ل separate الگ بیان کی ضرورت ہے۔
اظہارجبکہ (حالت) {بیان}۔{بیانات کریں Do جبکہ (حالت)؛
عملدرآمدتیز اور مسلسل تکرار کے سبب سسٹم کریش ہو گیا۔صرف اصل قدر کے خاص وقت کے وقفہ کے لئے بیان پر عمل درآمد ہوتا ہے۔
فطرتپھانسی دینے میں کم وقت لگتا ہے لیکن اور کوڈ چھوٹا ہے۔پھانسی دینے میں مزید وقت لگتا ہے اور کوڈ لمبا ہوتا جاتا ہے۔

جبکہ لوپ کیا ہے؟

یہ تب تک اپنے آپ کو دہراتا رہتا ہے جب تک کہ ایک بیان سچائی پر قائم رہتا ہے اور کسی اور شرط پر انحصار نہیں کرتا ہے۔ سی ++ میں تھوڑی دیر کے دائرے کی سزا کا ڈھانچہ ہے: جبکہ (حالت) {بیان؛ } یہاں ، بیان ایک ہی وضاحت یا کوڈ کی کئی لائنوں میں ہوسکتا ہے۔ حالت کسی بھی اظہار کی ہوسکتی ہے ، لیکن اگر لوپ صفر کی قیمت کی ہو تو کام نہیں کرتا ہے۔ تمام معاملات کے ل it ، اسے مثبت اور ایک سے زیادہ رہنا پڑتا ہے۔ جبکہ لوپ کو شرط کے مطابق ہونے تک کوڈ کے ایک حصے کو دوبارہ لکھنے کے لئے استعمال کیا جاتا ہے۔ مثال کے طور پر ، کہتے ہیں کہ ہمیں یہ جاننے کی ضرورت ہے کہ ہم ایک دیئے گئے نمبر کو کتنی بار الگ کرسکتے ہیں جو 1 کے برابر نہیں ہے۔ ہم تعداد میں اضافہ کرتے رہتے ہیں اور لوپ کام کرتے رہتا ہے جب تک کہ نمبر 1 نہیں ہوتا ہے اور یہ لوپ کو ختم کرتے وقت دکھاتا ہے۔ یہ دائرے کے جسم کو پھانسی دینے سے پہلے حالت کی جانچ کرتا ہے۔ آپ کم از کم ایک دائرے کو دوسرے کے اندر ، جبکہ ، یا کرتے وقت بیان کر سکتے ہیں۔ یہ کارروائی اس وقت تک دہرائی جاتی ہے جب تک کہ اس جملے کو جھوٹا نکالا نہیں جاتا ہے۔ بصورت دیگر ، سارا عمل دہراتا رہتا ہے۔ کچھ معاملات میں ، یہ سسٹم کو کریش کرسکتا ہے کیونکہ قدر کبھی غلط نہیں ہوتی ہے اور اسی وجہ سے نظام تیزی سے کام کرتا رہتا ہے۔


لو لوپ کیا ہے؟

اگر یہ ابتدائی حالت ٹھیک ہوجاتی ہے تو یہ درست ہے ، اور اگر بیان میں کچھ نہ پڑتا ہے تو اس پر عملدرآمد روکتا ہے۔ صارف کے ساتھ اس کا زیادہ کنٹرول ہے کیونکہ وہ مختلف لوپس کی وضاحت کرسکتے ہیں جو یہ درست ہوسکتے ہیں اگر حالت ان کے لئے ہے۔ بیان کے اظہار کے لئے ، درج ذیل انٹرفیس مفید ہوجاتا ہے۔ {بیانات کریں Do جبکہ (حالت)؛ اگر حیثیت درست ہے تو ، پروگرام ڈو بیان کی طرف بڑھتا ہے ، اور پروگرام کے اندر بیانات ایک بار پھر عمل میں لاتے ہیں۔ کرو / جبکہ لوپ ، جبکہ لوپ کی مختلف حالت ہے۔ یہ عمل کوڈ کے ذریعے چلائے گا ، یہ جانچنے سے پہلے کہ شرط موزوں ہے یا نہیں ، اگر ریاست صحیح ہے تو یہ دوبارہ سرجری کرے گا۔ کرتے وقت کچھ ایسا ہی ہوتا ہے ، سوائے اس کے کہ ٹیسٹ کی حالت لوپ کے اختتام کی طرف ہوجاتی ہے۔ آخر میں ٹیسٹ کی حالت کا ہونا اس بات کو یقینی بناتا ہے کہ کوڈنگ پروگرام کو خراب نہیں کرے گی اور اس طرح سے ، ہر حالت میں مستقل رہتا ہے۔ ابتدائی طور پر ، مربع کے اندر موجود کوڈ پر عمل درآمد کیا جاتا ہے ، اور اس کے بعد ، ریاست کا اندازہ ہوتا ہے۔ اگر حالت حقیقی ہے تو ، بریکٹ کے اندر موجود کوڈ کو ایک بار پھر عمل میں لایا جاتا ہے۔ اگر شرط غلط ہے ، تو یہ پروگرام ختم کردیتی ہے۔


کلیدی اختلافات

  1. جبکہ لوپ کو تمام پیکیج کے کام کرنے کے لئے صرف ایک ہی کیس درکار ہے ، جبکہ کرتے وقت لوپ کو ہر حال کی شرائط کے ل separate الگ الگ رپورٹس کی ضرورت ہوتی ہے۔
  2. جب بیان لوپ لوپ کے لئے درست ہو تو ، تیز رفتار اور مسلسل تکرار کے سبب سسٹم کریش ہو جاتا ہے۔ دوسری طرف ، جبکہ لوپ صرف اصل قدر کے خاص وقت کے وقفہ کے لئے بیان پر عمل درآمد کرو۔
  3. پروگرامنگ اس سے پہلے ہی رک جاتا ہے جب پروگرامنگ اس وقت کے لوپ کے جسم میں داخل ہوجاتی ہے جب اسے معلوم ہوتا ہے کہ بیان سچ نہیں ہے۔ دوسری طرف ، پڑھنے والے کے جسم میں داخل ہونے اور دیکھتے ہیں کہ حالت درست نہیں ہے۔
  4. جبکہ سائیکل کو مکمل کرنے میں لوپ کو ڈو وٹ لوپ سے کم وقت لگتا ہے۔
  5. سی ++ میں تھوڑی دیر کے دائرے کی جملے کا ڈھانچہ ہے: جبکہ (حالت) {بیان}}۔ جبکہ کرتے وقت لوپ کے لئے جملے کا ڈھانچہ ڈو {بیانات becomes becomes جبکہ (حالت) بن جاتا ہے۔
  6. تھوڑی دیر کے لئے کوڈنگ کرتے وقت لوپ کے کوڈ سے کم ہوتا ہے۔