ললকোডে IM IN YR এবং IM OUTTA YR ব্যবহার করা হয় While Loops তৈরি করতে। এই লুপটি একটি শর্তের ভিত্তিতে নির্দিষ্ট কোড একাধিকবার চালায়, যতক্ষণ না শর্ত পূর্ণ হয়। এটি While Loop এর মতো কাজ করে, যেখানে শর্ত সত্য হলে লুপটি চলতে থাকে।
While Loop in LOLCode: IM IN YR and IM OUTTA YR
IM IN YR: এটি লুপের শুরু নির্দেশ করে।IM OUTTA YR: এটি লুপের শেষ নির্দেশ করে, যেখানে লুপটি শেষ হয়।
এই লুপটি শর্ত পূর্ণ না হওয়া পর্যন্ত কোডের একাধিক বার পুনরাবৃত্তি করে। লুপটি চালাতে IM IN YR ব্যবহার করা হয় এবং শর্ত পূর্ণ হলে IM OUTTA YR দিয়ে লুপ শেষ করা হয়।
সিনট্যাক্স:
IM IN YR loop_name
// লুপের মধ্যে কোড
IM OUTTA YR loop_nameএখানে loop_name হলো লুপের নাম, এবং লুপের মধ্যে কোডের একাধিক বার পুনরাবৃত্তি হবে যতক্ষণ না লুপের শর্ত পূর্ণ হয়।
উদাহরণ:
এখানে একটি While Loop এর উদাহরণ দেওয়া হলো, যা ১ থেকে ৫ পর্যন্ত সংখ্যা প্রিন্ট করবে।
I HAS A counter ITZ 1
IM IN YR loop
VISIBLE counter
counter R SUM OF counter AN 1
BOTH SAEM counter AN 6, O RLY?
YA RLY
IM OUTTA YR loop
OIC
IM OUTTA YR loopএখানে:
counterভেরিয়েবলটি প্রথমে1থেকে শুরু হয়।IM IN YR loopলুপের মধ্যে কোড বারবার চলবে যতক্ষণ নাcounterএর মান6হয়ে যায়।BOTH SAEM counter AN 6শর্তটি যাচাই করে যদিcounterএর মান6হয়, তবেIM OUTTA YR loopদিয়ে লুপটি বন্ধ হয়ে যাবে।
আউটপুট:
1
2
3
4
5অন্য একটি উদাহরণ:
I HAS A num ITZ 0
IM IN YR loop
num R SUM OF num AN 2
VISIBLE num
BOTH SAEM num AN 10, O RLY?
YA RLY
IM OUTTA YR loop
OIC
IM OUTTA YR loopএখানে:
numভেরিয়েবলটি প্রথমে0থেকে শুরু হয় এবং প্রতি চক্রে2যোগ হয়।- লুপটি চলতে থাকে যতক্ষণ না
numএর মান10হয়, তারপর লুপ বন্ধ হয়ে যায়।
আউটপুট:
2
4
6
8
10সারসংক্ষেপ
IM IN YRএবংIM OUTTA YRললকোডে While Loops তৈরি করতে ব্যবহৃত হয়।- লুপটি শর্ত পূর্ণ না হওয়া পর্যন্ত একাধিক বার কোড চালায়।
- লুপের মধ্যে শর্ত ব্যবহার করা যায়
BOTH SAEM,EITHER OF, এবংNOTঅপারেটর দিয়ে শর্ত যাচাই করার জন্য।
Read more