फोर लूप एक पुनरावृत्ति नियंत्रण संरचना है जो आपको एक लूप को कुशलतापूर्वक लिखने की अनुमति देती है जिसे विशिष्ट संख्या में बार निष्पादित करने की आवश्यकता होती है।
एल्गोरिदम
C भाषा में फोर लूप का उपयोग करके गुणन तालिका प्रिंट करने का एल्गोरिदम नीचे दिया गया है:
Step 1: रनटाइम पर तालिका प्रिंट करने के लिए एक संख्या दर्ज करें।
Step 2: कीबोर्ड से उस संख्या को पढ़ें।
Step 3: फोर लूप का उपयोग करके संख्या*I को 10 बार प्रिंट करें।
// for(i=1; i<=10; i++)
Step 4: num*I को 10 बार प्रिंट करें जहां i=0 से 10।
उदाहरण
निम्नलिखित C प्रोग्राम दी गई संख्या के लिए गुणन तालिका प्रिंट करता है:
#include <stdio.h>
int main(){
int i, num;
/* तालिका प्रिंट करने के लिए संख्या इनपुट करें */
printf("Enter number to print table: ");
scanf("%d", &num);
for(i=1; i<=10; i++){
printf("%d * %d = %d\n", num, i, (num*i));
}
return 0;
}
आउटपुट
जब उपरोक्त प्रोग्राम निष्पादित होता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है:
Enter number to print table: 7 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 42 7 * 7 = 49 7 * 8 = 56 7 * 9 = 63 7 * 10 = 70