for loop:
লুপ কিন্ত অনেক মজার। কেন? ধর, তোমার চকলেট আইচক্রিম খেতে ইচ্ছে করছে, একটা নয়, দুটো নয় ৫০০ টা কিন্তু তোমার কাছে টাকা নেই। তবে তোমার কাছে আইচক্রিম বানানোর সব উপকরণ আছে । তাহলে কি বল ৫০০ টা আইচক্রিম বানাতে পারবে তো। একটা , দুটো হলে হত, ৫০০ টা কি হাতে বানানো সম্ভব! আচ্ছা এবার তোমাকে একটা যন্ত্র দিলাম, সে জানে কিভাবে চকলেট আইচক্রিম বানাতে হয়। শুধু তোমাকে উপকরণ আর কটা বানাতে চাও সেটা বলে দিতে হবে। এবার কি পারবে? অবশ্যই পারবে তাই না। লুপ(loop) ঠিক সেরকমই একটা যন্ত্র। একি কাজ যদি বারবার করতে হয় তাহলে একে শুধু বলে দিতে হবে কতবার সে কাজটা করবে। যেমনঃ তোমাকে বলা হল ঃ ১ থেকে ১০০ পর্যন্ত সংখ্যা স্ক্রীনে প্রিন্ট করবে এমন একটা প্রোগ্রাম লেখ।অনেকেই ভাববে সে আর এমন কি? system.out.println( ) ১০০ বার লিখব। কিন্তু দেখ কিভাবে লুপ চালিয়ে মাত্র ৪ লাইনে কোডটা লেখা যায়।
//First example of ‘for’ loop
public class MyFirstLoop {
public static void main(String[] args){
for(int i=0; i<=100; i++){
System.out.println(i);
}
}
}
ফর লুপের ভেতরের int i=0 অংশটাকে বলে initialization বা সুচনা তারপর সেমিকোলন(;) তারপরের অংশটাকে condition(i<=100) অর্থাৎ কতবার লুপটা চলবে এবং তারপরেরটা increment(i++) or decrement(i–) অর্থাৎ i এর মান কত করে বারবে বা কমবে।
Comments (No)