नमस्कार दोस्तों! आज हम इस पोस्ट में For Loop in Hindi (फॉर लूप क्या है?) के बारें में पढेंगे. इसे बहुत ही आसान भाषा में लिखा गया है. इसे आप पूरा पढ़िए, यह आपको आसानी से समझ में आ जायेगा. तो चलिए शुरू करते हैं:-
टॉपिक
For Loop in Hindi – फॉर लूप क्या है?
- For Loop एक entry controlled loop (एंट्री कंट्रोल्ड लूप) है इसमें स्टेटमेंट तब तक run होती है जब तक इसकी condition सत्य रहती है.
- दूसरे शब्दों में कहें तो, “For Loop एक ऐसा loop है जिसमें स्टेटमेंट के run होने से पहले condition की जांच की जाती है. यदि condition सत्य (true) होती है तो स्टेटमेंट run होती है, और यदि condition असत्य (false) है तो for loop को समाप्त (terminate) कर दिया जाता है.”
- For loop का इस्तेमाल किसी statement को बार-बार execute या run करने के लिए किया जाता है.
For Loop का Syntax
for ( initialization; condition; increment/decrement ) {
Statement 1;
Statement 2;
--------------
--------------
Statement n;
}
यह loop तीन घटकों initialization, condition तथा increment/decrement से मिलकर बना होता है.
यहाँ पर,
1:- Initialization फॉर लूप का पहला स्टेप है जिसके द्वारा variable को शुरूआती value प्रदान की जाती है. Initialization को सबसे पहले execute किया जाता है और यह केवल एक बार ही execute होता है.
2:- Condition फॉर लूप का दूसरा स्टेप होता है इसमें condition की जांच की जाती है. यदि condition सत्य होती है तो for loop के अंदर के स्टेटमेंट run होते हैं, अगर असत्य होती है तो for loop समाप्त (terminate) हो जाता है.
3:- Increment/Decrement फॉर लूपकातीसरा स्टेप होता है. यह variable की वैल्यू को कम या ज्यादा करने का काम करता है.
For Loop का चित्र
सभी प्रोग्रामिंग भाषाओँ में For Loop का इस्तेमाल एकसमान ही किया जाता है. यदि आपने For Loop को समझ लिया तो आप While Loop और Do While Loop को आसानी से समझ लेंगे.
For Loop का उदाहरण – For Loop Example in Hindi
नीचे आपको C लैंग्वेज का प्रोग्राम दिया गया है:-
#include<stdio.h>
int main(){
int i;
for(i=1;i<=10;i++){
printf("%d \n",i);
}
return 0;
}
इसका आउटपुट –
1
2
3
4
5
6
7
8
9
10
Advantages of For Loop in Hindi – फॉर लूप के फायदे
- यह code reusability की सुविधा प्रदान करता है. इसको हम अपने प्रोग्राम में बार बार इस्तेमाल कर सकते है.
- इससे कोड का साइज़ कम हो जाता है.
- इसके द्वारा डेटा स्ट्रक्चर में traversing करना आसान होता है.
Disadvantages of For Loop in Hindi – फॉर लूप के नुकसान
- इसमें हम traversing करते वक्त किसी element को skip नहीं कर सकते.
- इसमें केवल एक ही condition दी जा सकती है.
Nested For Loop in Hindi – नेस्टेड फॉर लूप क्या है?
Nested For Loop एक ऐसा लूप होता है जिसमें For Loop के अंदर कोई दूसरा फॉर लूप या कोई अन्य लूप मौजूद होता है.
इसका syntax –
for ( initialization; condition; increment ) {
for ( initialization; condition; increment ) {
// statement of inside loop
}
// statement of outer loop
}
इन्हें भी पढ़ें:-
- While Loop क्या होता है?
- Control statement क्या है और इसके प्रकार
- Variable क्या है?
- Array क्या है और इसके प्रकार
Exam में पूछे जाने वाले प्रश्न –
फॉर लूप किसी कोड को तब तक दोहराता है जब तक कंडीशन false नहीं हो जाती है। यह कार्य तो वही करता है जो बाकि के लूप करते है लेकिन यह लूप उसी कार्य को करना कुछ आसान बनता है। दोस्तों फॉर लूप एक ऐसा लूप होता है जिसमें हम एक साथ वेरिएबल की वैल्यू भी असाइन करते है।
for loop की शुरुआत inialization statement से होती हैं इस स्टेटमेंट में एक variable define करते हैं और define variable को एक integer value assign करते हैं। और इस स्टेटमेंट को एक बार ही execute होता हैं।
इसे भी देखें:- C Tutorials for Beginners
निवेदन:- अगर आपके लिए What is For Loop in Hindi – C, C++, Java, Javascript का यह आर्टिकल उपयोगी रहा हो तो इसे अपने दोस्तों के साथ अवश्य share कीजिये. और आपके जो भी questions हो उन्हें नीचे comment करके बताइए. धन्यवाद.