For लूप
For लूप एक पुनरावृत्ति नियंत्रण संरचना है। यह स्टेटमेंट्स को एक विशिष्ट संख्या में निष्पादित करता है। पहले, यह प्रारंभिक मान लेता है जहां से यह पुनरावृत्ति शुरू करता है। दूसरा, यह शर्त लेता है, जिसे सत्य या असत्य के लिए जांचा जाता है। अंत में, यह लूप वेरिएबल्स को बढ़ाता/घटाता और अपडेट करता है।
C भाषा में for लूप का सिंटैक्स यहाँ दिया गया है:
for ( init; condition; increment ) { statement(s); }C भाषा में for लूप का एक उदाहरण यहाँ दिया गया है:
उदाहरण
#include <stdio.h> int main () { int a = 5; for(int i=0;i<=5;i++) { printf("Value of a: %d\n", a); a++; } return 0; }आउटपुट
Value of a: 5 Value of a: 6 Value of a: 7 Value of a: 8 Value of a: 9 Value of a: 10
While लूप
While लूप का उपयोग ब्लॉक के अंदर के स्टेटमेंट्स को तब तक निष्पादित करने के लिए किया जाता है जब तक शर्त सत्य है। यह ब्लॉक के अंदर स्टेटमेंट्स को निष्पादित करने के लिए केवल एक शर्त लेता है। जैसे ही शर्त असत्य होती है, यह रुक जाता है और while लूप के नीचे के स्टेटमेंट्स को निष्पादित करता है।
C भाषा में while लूप का सिंटैक्स यहाँ दिया गया है:
while(condition) { statement(s); }C भाषा में while लूप का एक उदाहरण यहाँ दिया गया है:
उदाहरण
#include <stdio.h> int main () { int a = 5; while( a < 10 ) { printf("Value of a: %d\n", a); a++; } return 0; }आउटपुट
Value of a: 5 Value of a: 6 Value of a: 7 Value of a: 8 Value of a: 9