Triangle Pattern – Part 1 in c language in hindi , ट्रायंगल या त्रिभुज पैटर्न का प्रोग्राम उदाहरण लिखो हिंदी में समझे

By  
ट्रायंगल या त्रिभुज पैटर्न का प्रोग्राम उदाहरण लिखो हिंदी में समझे , Triangle Pattern – Part 1 in c language in hindi :-
इससे पहले के article मे , हमने square पैटर्न के लिए code बनाये लेकिन अब इस article मे triangle पैटर्न को print करायेगे |

किसी भी Triangle Pattern को print करने के लिए दुसरे for statement के condition को हमेशा चगे किया जाता है |इसलिए हमे अधितर second loop के condition statement को check करना चाहिए |

उदाहरण -1 
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
1
12
123
1234
12345
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘0’ से initial
loop 2 मे , j की value ‘0’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘i’ से बड़ी या सामान हो |
loop 2 के body मे , ‘i’ की value print कराते है |
4.loop 1 तब तक चलता है जब तक i की value ‘r’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
for(i=1;i<r;i++)
{
for(j=1;j<=i;j++)
{
printf(“%d”, i);
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 6
Enter Number of Column : 6
1
12
123
1234
12345
123456

उदाहरण -2
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
          1
21
321
4321
54321
654321
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘0’ से initial होती है |इसमें दो loop चलते है |
पहले loop  मे , j की value ‘0’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘i’ से बड़ी या सामान हो | इस loop के body मे ,  space को  print कराते है |
दुसरे inner loop मे , ‘i’ की value को print करते है |
4.loop 1 तब तक चलता है जब तक i की value ‘r’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
for(i=1;i<r;i++)
{
for(j=i;j<c;j++)
{
printf(” “);
}
for(j=1;j<=i;j++)
{
printf(“%d”,j);
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 6
Enter Number of Column : 6
          1
21
321
4321
54321
654321

उदाहरण -3
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
55555
4444
333
22
1
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘r’ से initial होती है |
loop 2 मे , j की value ‘0’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘i’ से बड़ी या सामान हो | इस loop के body मे ,  i की  value  को  print कराते है |
4.loop 1 तब तक चलता है जब तक i की value ‘r’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
for(i=r;i>0;i–)
{
for(j=1;j<=i;j++)
{
printf(“%d”,i)
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 6
Enter Number of Column : 6
666666
55555
4444
333
22
1

उदाहरण -4
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
11111
2222
333
44
5
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘0’ से initial होती है |
loop 2 मे , j की value ‘0’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘c-i’ से छोटी या सामान  हो | इस loop के body मे ,  i की  value  को  print कराते है |
4.loop 1 तब तक चलता है जब तक i की value ‘r’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
for(i=1;i<=r;i++)
{
for(j=0;j<=c-i;j++)
{
printf(“%d”,i)
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 6
Enter Number of Column : 6
111111
22222
3333
444
55
6

उदाहरण -5
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
1234
123
12
1
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘0’ से initial होती है |
loop 2 मे , j की value ‘1’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘c-i’ से छोटी या सामान हो | इस loop के body मे ,  j की  value  को  print कराते है |
4.loop 1 तब तक चलता है जब तक i की value ‘r’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
for(i=0;i<r;i++)
{
for(j=1;j<=c-i;j++)
{
printf(“%d”,j)
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 6
Enter Number of Column : 6
123456
23456
3456
456
56
6

उदाहरण -6
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
1
23
456
5678
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |इनके अलावा kको भी declare किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘1’ से initial होती है |
loop 2 मे , j की value ‘0’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘i’ से छोटी या सामान हो | इस loop के body मे ,  variable k की  value  को  print कराते है |
4.loop 1 तब तक चलता है जब तक i की value ‘r’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
int k=1;
for(i=1;i<r;i++)
{
for(j=1;j<=i;j++)
{
printf(“%d”,k);
k++;
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 4
Enter Number of Column : 4
1
2 3
4 5 6
7 8 9 10
उदाहरण -7
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
1
23
345
4567
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |इनके अलावा k को भी declare किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘1’ से initial होती है |  और k को ‘i’ से initial भी किया जाता है |
loop 2 मे , j की value ‘0’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘i’ से छोटी या सामान हो | इस loop के body मे ,  variable k की  value  को  print कराते है |
4.loop 1 तब तक चलता है जब तक i की value ‘r’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
int k;
for(i=1;i<r;i++)
{
k=i;
for(j=1;j<=i;j++)
{
printf(“%d”,k);
k++;
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 4
Enter Number of Column : 4
1
2 3
3 4 5
4 5 6 7

उदाहरण -8
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
1 3 5 7
3 5 7
5 7
7
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |इनके अलावा k को भी declare किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘1’ से initial होती है |  और k को “(i*2)-1” से initial भी किया जाता है |
loop 2 मे , j की value ‘i’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘c’ से छोटी या सामान हो | इस loop के body मे ,variable k की  value  को  print कराते है |
इसके साथ ही k को k+2 से increment भी किया जाता है |
4.loop 1 तब तक चलता है जब तक i की value ‘r’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
int k;
for(i=1;i<r;i++)
{
k=(i*2)-1;
for(j=i;j<=i;j++)
{
printf(“%d”,k);
k=k+2;
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 4
Enter Number of Column : 4
1 3 5 7
3 5 7
5 7
7

 

उदाहरण -8
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
56789
4567
345
23
1
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |इनके अलावा k को भी declare किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘r’ से initial होती है |  और k को i से initial भी किया जाता है |
loop 2 मे , j की value ‘1’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘1’ से छोटी या सामान हो | इस loop के body मे ,variable k की  value  को  print कराते है |
इसके साथ ही k को k+1 से increment भी किया जाता है |
4.loop 1 तब तक चलता है जब तक i की value ‘0’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
int k;
for(i=r;i=>0;i–)
{
k=i;
for(j=1;j<=i;j++)
{
printf(“%d”,k);
k=k++;
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 4
Enter Number of Column : 4
4567
345
23
1

उदाहरण -9
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
1
10
101
1010
10101
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘1’ से initial होती है |
loop 2 मे , j की value ‘1’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘i’ से छोटी या सामान हो |
अगर ‘j’ की value सम होती है तब ‘0’ print होगा |
अन्यथा ‘1’ print होगा |
4.loop 1 तब तक चलता है जब तक i की value ‘0’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
for(i=1;i<=r;i++)
{
for(j=1;j<=i;j++)
{
if((j%2)==0)
{
printf(“0”);
}
else
{
printf(“1”);
}
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 4
Enter Number of Column : 4
1
10
101
1010



उदाहरण -10
Write a program to make blowing pattern.
इस उदहारण मे , नीचे दिए गये पैटर्न को print करने के लिए code को लिखना है |
0
01
010
0101
01010
Explanation :
1.सबसे पहले,यूजर से row और column की सख्या को input करा लेते है जिसे ‘r’ और ‘c’ मे assign कर देते है |
2.इसके बाद ‘i’ और ‘j’ को declare करते है जिन्हें looping मे use किया जाता है |
3.loop 1 चलाया जाता है | और i की value ‘1’ से initial होती है |
loop 2 मे , j की value ‘1’ से initial होगी और ये loop तब तक चलेगा जब तक की j की value ‘i’ से छोटी या सामान हो |
अगर ‘j’ की value सम होती है तब ‘1’ print होगा |
अन्यथा ‘0’ print होगा |
4.loop 1 तब तक चलता है जब तक i की value ‘0’ के equal नहीं हो जाती है |
Source Code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,r,c;
printf(“Enter Number of Row :”)
scnaf(“%d”,&r);
printf(“Enter Number of Column :”)
scnaf(“%d”,&c);
for(i=1;i<=r;i++)
{
for(j=1;j<=i;j++)
{
if((j%2)==0)
{
printf(“1”);
}
else
{
printf(“0”);
}
}
print(“\n”);
}
getch();
}
आउटपुट होगा :
Enter Number of Row : 4
Enter Number of Column : 4
0
01
010
0101


Triangle Pattern – Part 2 मे हम कई और उदहारण को देखेगे |