کمپیوٹرز, پروگرامنگ
تکرار - یہ کیا ہے؟ تکرار پروگرامنگ (مثالیں)
تکرار آپس میں دلچسپ واقعات ہیں، لیکن وہ بعض صورتوں میں خاص اہمیت پروگرامنگ میں ہیں. ان کے ساتھ سامنا پہلی بار، لوگوں کی ایک کافی بڑی تعداد میں مسئلہ کے ان کے فہم کے ساتھ ہے. یہ جس میں "تکرار" استعمال کیا جاتا ہے سیاق و سباق پر منحصر اصطلاح کے ممکنہ استعمال کے ایک بہت بڑا میدان کی وجہ سے ہے. لیکن یہ امید کی جاتی ہے اس مضمون ممکن غلط فہمیوں اور الجھن سے بچنے کے لئے میں مدد ملے گی.
عام طور پر "تکرار" سے کیا مراد ہے؟
پروگرامنگ میں تکرار سے کیا مراد ہے؟
تکرار متناہی یا لامحدود ہو سکتا ہے. کرنے کے لئے سب سے پہلے، خود سبب روک دیا یہ بھی برطرفی کی شرائط ہونا چاہئے. قدر میں کمی متغیر ہو سکتا ہے، اور جب یہ ایک مخصوص قیمت تک پہنچ جاتا ہے، اور بعض مقاصد کو حاصل کرنے کے لئے، اس کے نتیجے میں کوڈ کو کال تکمیل سافٹ ویئر / منتقلی روکنے کی ضروریات پر منحصر ہے. لامحدود تکرار کا مطلب کی طرف سے یہ کہا جاتا ہو گا کہ، ایک کمپیوٹر یا ایک پروگرام جو چلتی ہے جس میں کے طور پر جب تک کام کریں گے.
یہ دو افعال کا استعمال کرتے ہوئے تنظیم مشکل تکرار بھی ممکن ہے. کمپیوٹر کی منطق کے منطقی حالات کی ایک پیچیدہ سیریز کے باہر نکلنے کا راستہ - ایک سے ہیں اور بی بی کو اپنے کوڈ کو کال میں ایک تقریب ہے، اور B، کے نتیجے میں، ایک پیچیدہ A. تکرار انجام دینے کے لئے ایک کمپیوٹر کی ضرورت کی طرف اشارہ ہے مان لیں.
ان لائنوں کے پڑھنے والے پروگراموں چکروں کی تعلیم حاصل کی، تو یہ شاید پہلے ہی ان کو اور تکرار کے درمیان مماثلت محسوس کیا جاتا ہے. عام طور پر، وہ اصل میں اسی طرح کی یا ایک جیسی کاموں کو انجام دے سکتے ہیں. تکرار کی مدد سے نقلی ورک سائکل کرنا آسان ہے. چکروں کو خود استعمال کرنے کے لئے بہت آسان نہیں ہے جہاں یہ خاص طور پر مفید ہے. سافٹ ویئر کی امپلیمنٹیشن ڈرائیونگ مختلف اعلی درجے کی پروگرامنگ زبانوں میں بہت مختلف نہیں ہے. ابھی تک سی میں "پاسکل" اور تکرار یا کسی اور زبان میں تکرار اس کی اپنی خصوصیات ہیں. وہ کامیابی سے اس طرح کے "کوڈانترک" کم سطح زبانوں میں لاگو کیا جا سکتا ہے، لیکن یہ زیادہ مشکلات اور وقت لگتا ہے.
درختوں تکرار
- ایک ابتدائی خصوصی نوڈ ہے، پورے درخت کی جڑ کہا جاتا ہے.
- باقی مراکز ایک ہی وقت میں وہ بھی ایک درخت ہیں رقم صفر، disjoint ذیلی سیٹ سے مختلف ہے کہ میں ہیں. تنظیم کے تمام طرح کی شکلوں کے اہم درخت کا subtrees کہ کہا جاتا ہے.
دوسرے الفاظ میں: درختوں subtrees کہ کہ زیادہ درختوں پر مشتمل ہیں، لیکن پچھلے درخت سے چھوٹا تعداد میں پر مشتمل ہے. نوڈس میں سے ایک پر منتقل کرنے کے لئے ممکن ہو جائے گا جب تک یہ سلسلہ جاری رہا، اور یہ تکرار کے اختتام کا مطلب ہو گا. دیاگراممانگ بارے میں ایک اور nuance کی ہے: عام درختوں نیچے سے اوپر جاتے ہیں، اور وہ پروگرامنگ کے برعکس کرنے کے لئے تیار کر رہے ہیں. کوئی تسلسل ہے کہ سائٹس، کہا جاتا آخر نوڈس. سنکیتن کی سہولت کے لئے، اور استعمال نسبی اصطلاحات (آباء و اجداد، بچوں) کی آسانی کے لئے.
یہ پروگراموں میں استعمال کیا جاتا ہے کیوں؟
مختلف پروگرامنگ کی زبانوں میں اختلاف تکرار
ایک عمل درآمد کے جنرل آریھ اور ہر انفرادی صورت میں خاص طور پر درخواست کے باوجود، پروگرامنگ میں تکرار اس کی اپنی خصوصیات ہیں. اس مطلوبہ مواد کے لئے کی تلاش میں مشکلات کا باعث بن سکتی. لیکن ہمیشہ ذہن میں رکھیں: پروگرامنگ زبان میں ایک تقریب یا طریقہ کار، اس وجہ سے، کال تکرار ہو تو - یہ ممکن ہے. لیکن اس کی سب سے اہم اختلافات کم اور زیادہ پروگرامنگ زبانوں کا استعمال کرتے ہوئے پائے جاتے ہیں. یہ پروگرام عمل کی خاص طور پر سچ امکانات ہیں. پھانسی بالآخر اسی کے مطابق اور تحریری تکرار میں، کام مقرر کیا گیا ہے یا نہیں پر منحصر ہوگا. افعال اور استعمال کیا طریقہ کار مختلف ہیں، لیکن ان کا مقصد ہمیشہ ایک ہی ہے - خود کو کال کریں.
تکرار - یہ آسان ہے. مضمون کے مواد کو یاد کرنے کے طور پر آسان؟
Similar articles
Trending Now