Kotlin Loops – ব্রেইন-ফ্রেন্ডলি ব্যাখ্যা!
🎯 Kotlin Loops – ব্রেইন-ফ্রেন্ডলি ব্যাখ্যা!
🧠 Loop মানে কী?
👉 ধরুন, আপনাকে ১০ বার "Hello!" প্রিন্ট করতে বলা হলো!
- যদি
println("Hello!")১০ বার লিখতে বলেন, তাহলে কষ্ট হয়ে যাবে! 😵 - তার বদলে একটা লুপ ব্যবহার করলে সহজে বারবার একই কাজ করতে পারবেন! 😎
✅ Loop = এক কাজ বারবার চালানো, যতক্ষণ না শর্ত মিলে!
🚀 কোন কোন লুপ আছে?
🔹 1️⃣ for loop → নির্দিষ্ট সময়ের জন্য চালানো
🔹 2️⃣ while loop → যতক্ষণ শর্ত true, ততক্ষণ চালানো
🔹 3️⃣ do-while loop → অন্তত ১ বার চালাবে, তারপর শর্ত চেক করবে
🎯 1️⃣ for Loop – নির্দিষ্ট সংখ্যক বার চালানো
👉 যখন আপনি জানেন কয়বার লুপ চলবে, তখন for loop ব্যবহার করুন!
Example: ১ থেকে ৫ পর্যন্ত প্রিন্ট করা!
for (i in 1..5) {
println("Hello! Count: $i")
}
✅ Output:
Hello! Count: 1
Hello! Count: 2
Hello! Count: 3
Hello! Count: 4
Hello! Count: 5
🎯 for Loop with Step (২ করে বাড়ানো)
👉 ১, ৩, ৫, ৭, ৯... এভাবে সংখ্যা বের করতে চাইলে step ব্যবহার করুন!
for (i in 1..10 step 2) {
println(i)
}
✅ Output:
1
3
5
7
9
🎯 for Loop with DownTo (কমানো)
👉 ১০ থেকে ১ পর্যন্ত উল্টো গণনা!
for (i in 10 downTo 1) {
println(i)
}
✅ Output:
10
9
8
7
6
5
4
3
2
1
🎯 2️⃣ while Loop – যতক্ষণ শর্ত true, ততক্ষণ চলবে!
👉 যদি না জানেন লুপ কতবার চলবে, তাহলে while ব্যবহার করুন!
Example: ১ থেকে ৫ পর্যন্ত প্রিন্ট করা!
var i = 1
while (i <= 5) {
println("Hello! Count: $i")
i++
}
✅ Output:
Hello! Count: 1
Hello! Count: 2
Hello! Count: 3
Hello! Count: 4
Hello! Count: 5
🎯 3️⃣ do-while Loop – অন্তত ১ বার চালাবে, তারপর শর্ত চেক করবে!
👉 while loop প্রথমে শর্ত চেক করে, কিন্তু do-while আগে একবার চালাবে, তারপর শর্ত চেক করবে!
Example: ১ থেকে ৫ পর্যন্ত প্রিন্ট করা!
var i = 1
do {
println("Hello! Count: $i")
i++
} while (i <= 5)
✅ Output:
Hello! Count: 1
Hello! Count: 2
Hello! Count: 3
Hello! Count: 4
Hello! Count: 5
🎯 Break & Continue – লুপ কন্ট্রোল করা!
🔥 1️⃣ break → লুপ থামিয়ে দেয়!
for (i in 1..10) {
if (i == 5) break
println(i)
}
✅ Output:
1
2
3
4
👉 যেই মাত্র i == 5, সাথে সাথে লুপ বন্ধ হয়ে যাবে!
🔥 2️⃣ continue → বাকি অংশ স্কিপ করে পরের ইটারেশনে যায়!
for (i in 1..5) {
if (i == 3) continue
println(i)
}
✅ Output:
1
2
4
5
👉 i == 3 হলে, continue লুপের ওই অংশ স্কিপ করে পরেরটায় চলে যাবে!
🎯 সংক্ষেপে:
| লুপ | কখন ব্যবহার করবেন? | উদাহরণ |
|---|---|---|
for |
যখন নির্দিষ্ট সংখ্যক বার চালাতে চান | for (i in 1..5) |
while |
যখন শর্ত true হলে চালাতে চান |
while (i <= 5) |
do-while |
যখন কমপক্ষে ১ বার চালানো দরকার! | do { } while (i <= 5) |
🚀 এখন আপনি Kotlin Loops মাস্টার! 🏆
👉 এবার কোড প্র্যাকটিস শুরু করে দিন! 😎🔥
Comments
Post a Comment