لينڪس لسٽ ۾ آئيٽرس لينڪس "ٻولچ" حڪم سان

جڏهن پروگرامنگ ، مچچ حڪم، لوپ کي لوپائيندو آهي ، جتي لوپ متغيرن مان هڪ يا وڌيڪ فهرستن مان ڏيان ٿو. بلڪل سادي صورت ۾ هڪ لوپ متغير، وارنام ۽ هڪ لسٽ آهي، لسٽ ، جيڪو اهڙن تفويض وارن ويارنام جي قيمتن جي فهرست آهي. اداري جو دليل هڪ Tcl رسم الخط آهي. هر عنصر جي فهرست جي لاء (پهرين کان آخري تائين)، پيش ڪري عنصر جي مواد کي ويرام ڪرڻ لاء تيار ڪري ٿو جيئن لئبرڊ ڪمان عنصر کي ڪڍڻ لاء استعمال ڪيو ويو، پوء Tcl مترجم کي جسم تي عمل ڪرڻ لاء سڏي ٿو.

يونيڪوڊس

پيشو ويارنام لسٽ جو جسم
پيشو varlist1 list1 ؟ varlist2 list2 ... ؟ جسم

بحث

عام حالت ۾، هڪ کان وڌيڪ قيمتي فهرست (مثال، فهرست 1 ۽ لسٽ 2 ) ٿي سگهي ٿو، ۽ هر قيمت لسٽ لوپ متغير جي فهرست سان ڳنڍيل هجي (مثال طور، varlist1 ۽ varlist2 ). لوپ جي هر ورهاستن جي دوران، هر ويارسٽ جي متغير ساڳين فهرست سان مسلسل قيمت کي لڳايو آهي. هر لسٽ ۾ قدر پهرين کان آخري ترتيب سان استعمال ڪيا ويا آهن، ۽ هر قيمت بلڪل هڪ ڀيرو استعمال ڪيو ويندو آهي. لوپ آرٽرن جو مجموعي نمبر تمام وڏي مقدار جي سڀني قيمتن جي فهرستن کي استعمال ڪرڻ لاء ڪافي آهي. جيڪڏهن هڪ ويل لسٽ ۾ هر جهاز ۾ پنهنجي هر لوپ متغيرن لاء ڪافي عناصر شامل ناهي، خالي اقدار غائب عناصر لاء استعمال ڪيا ويندا آهن.

وقف ۽ جاري بيان بيان ڪري جسم جي اندر اندر سڏبو وڃي ٿو، ساڳيء طرح سان حڪم ۾. ڀات جو هڪ خالي جملو ڇڪي ٿو.

مثال

هيٺيان لوپ I ۽ J استعمال ڪندو آهي لوپ متغير هڪ واحد فهرست جي عنصر کي وڌيڪ ڪن کي وڌيڪ ڪن.

سي ايڪس جي قيمت "بيڪ سيف" آهي. لوپ جو 3 تڪرار آهي.

ايندڙ لوپ I ۽ J استعمال ڪري ٿو ھڪڙي برابر ٻن فهرستن جي وچولي ۾.

سي ايڪس جي قيمت "ايڊبيڪف"} g "آھي. لوپ جو 4 تڪرار آھي.

هيٺيان مثال ٻنھي شڪلن ۾ گڏيل آھن.

سي ايڪس جي قيمت آهي "adebfgc {} {}" # لوپ جا 3 تڪرار آهن.

نوٽ

ڪيترن ئي سان لاڳاپيل احکام جيڪي پيشچين سان گڏ ڪم ڪن ٿا:

ڇاڪاڻ ته لينڪس جي ورڇ ۽ ڪيليل ريل جي سطح مختلف آهن، انسان جي حڪم کي استعمال ڪيو وڃي ( ٪ مڙس ) کي ڏسو ته ڪئين حڪم توهان جي مخصوص ڪمپيوٽر تي ڪئين خاص طور تي استعمال ڪيو وڃي.