चुनौती है पैटर्न को केवल एक लूप और continue स्टेटमेंट का उपयोग करके प्रदर्शित करना।
एल्गोरिदम
शुरुआत
चरण 1 -> i और j को 0 से प्रारंभ करें, पंक्तियों की संख्या n = 6
चरण 2 -> लूप i=1 से n तक
यदि j < i
* प्रिंट करें
j को 1 से बढ़ाएं
कंटिन्यू
यदि j == i
\n प्रिंट करें
j = 0 सेट करें
i को 1 से बढ़ाएं
लूप समाप्त
रुकें
उदाहरण
#include <stdio.h>
int main() {
int i, j = 0;
int n = 6;
for (i = 1; i <= n; ) {
if (j < i) {
printf("*");
j++;
continue;
}
if (j == i) {
printf("\n");
j = 0;
i++;
}
}
return 0;
}
आउटपुट
* ** *** **** ***** ******