Swift in Hindi Loops




Loops एक विशिष्ट Block Codes के खंड को दोहराने के लिए एक कार्यक्रम में जाना जाता है. इससे एक बार फिर से लिखने का कार्य कम हो जाता है.

सामान्य Statements में क्रमिक रूप से क्रियान्वित किया जाता है. Function में पहला विवरण पहले निष्पादित होता है, दूसरे के बाद, और इसी तरह होता रहता है.

Programming भाषाएं विभिन्न नियंत्रण संरचनाएं प्रदान करती हैं जो अधिक Complicated Execution Paths की अनुमति देती हैं.

एक Loop Statement हमें Statement या कई बार Statements का समूह निष्पादित करने की अनुमति देता है.

अधिकांश Programming भाषाओं में एक Loop Statement के बाद सामान्य है.

Swift Programming भाषा Loop आवश्यकताओं को Maintenance करने के लिए निम्न प्रकार की Looping प्रदान करती है.

For-in Loops

आप अनुक्रम या चीज़ों के संग्रह पर पुनरावृति करने के लिए For-in Loops का उपयोग करते हैं .जैसे कि सरणी या शब्दकोश के तत्व String में Characters या Numbers की Category यहाँ सामान्य रूप है.

Syntax

for index in sequence {
statements
}

उपर्युक्त उदाहरण में, यह कई संख्याओं से अधिक चलती है Loop Index Variable (i) प्रत्येक बार Loop के माध्यम से Category में अगली संख्या के मान लेता है.

import Cocoa

var someInts:[Int] = [10, 20, 30]

for index in someInts {
   println( "Value of  index is \(index)")
}

Output

For Loop

Loop के लिए Repetition नियंत्रण संरचना है जो आपको Efficiently से एक Loop लिखने की अनुमति देता है जिसे किसी विशेष संख्या को निष्पादित करने की आवश्यकता होती है.

Syntax

for init; condition; increment{
   statement(s)
}

For Example

import Cocoa

var someInts:[Int] = [10, 20, 30]

for var index = 0; index < 3; ++index {
   println( "Value of someInts[\(index)] is \(someInts[index])")

Output

While Loop

Swift Programming भाषा में Loop Statement में एक बार जब तक दी गई Condition True है तब तक एक Target Statement का Execution किया जाता है.

Syntax

while condition {
   statement(s)
}

Programmers Loop का उपयोग कर सकते हैं जो कि For-condition-increment Loop की कार्यक्षमता को दोहराने के लिए निम्नानुसार हो.

import Cocoa
 
var index = 10

while index < 25 {
   println( "Value of index is \(index)")
   index = index + 1
}

Output

do...while Loop

Loop के Opposite और Loop के Opposite जो Loop के शीर्ष पर Loop की स्थिति का परीक्षण करते हैं. जबकि Loop पाश के निचले भाग में स्थित इसकी स्थिति जांचता है.

एक Do...While Loop एक While Loop के समान है, सिवाय इसके कि Do...While Loop जबकि Loop को कम से कम एक बार गारंटी के साथ निष्पादित नहीं कर देता है.

Syntax

do {
   statement(s);
}while( condition );

For Example

import Cocoa
 
var index = 10

do {
   println( "Value of index is \(index)")
   index = index + 1
}while index < 20 

Output