# Loops और ranges — Kotlin

Source: https://www.geekswithgeeks.com/hi/kotlin/kotlin-loops

> Loops और ranges समझाइए, focused उदाहरण चलाइए और result देखें।

## मुख्य विचार

**Loops और ranges** Kotlin program को अधिक स्पष्ट बनाता है और code पढ़ने योग्य रखता है। syntax याद करने से पहले value, rule और result पहचानिए।

## Loop को trace करें

ऊपर से नीचे पढ़ें, फिर code चलाएँ और output को प्रमाण मानें।

```kotlin
var sum = 0
for (n in 1..3) {
    sum += n
}
println(sum)
```

Output:

```
6
```

- Line 1: Range के value देने से पहले accumulator शुरू होता है।
- Line 2: Inclusive range पहले 1 देती है।
- Line 3: Body running total बदलती है।
- Line 5: 3 के बाद range खत्म होती है और final total print होता है।

## एक व्यावहारिक आदत

**Loops और ranges** के लिए बहुत छोटा उदाहरण चलाएँ और केवल एक भाग बदलें। Compiler और output बताएँगे कि आपकी व्याख्या सही है या नहीं।

त्वरित जाँच

**Quiz:** Loops और ranges की practice कैसे करें?

- [x] Focused छोटा program चलाएँ।
- [ ] Compile किए बिना याद करें।
- [ ] Errors अनदेखा करें।

*Answer:* Focused छोटा program चलाएँ।. छोटे प्रयोग कारण और परिणाम दिखाते हैं।
