Triangle Pattern examples in c programming in Hindi


Write a program to print below pattern.
1
00
111
0000
11111
Explanation
1.सबसे पहले यूजर से row और column की number को input करा लेते है |
2.फिर उसके बाद दो variable i और j को declare कर लेते है |
3.Loop 1 चलाया जाता है जिसमे i को 1 से initial किया जाता है| अगर i की value सम होती है तब

inner loop मे , ‘0’ को print किया जाता है |

और अगर i की value विषम होती है तब |

inner loop मे ,’1′ को print किया जाता है | 4. loop 1 तब तक चलेगा जब तक i की वाले row तक नहीं होती है |Source code

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j ;

int c,r;
printf(“Enter Row Number”);
scnaf(“%d”,&r);
printf(“Enter Column Number “);
scnaf(“%d”,&c);
for(i=1;i<=r;i++)
{

if((i%2)==0)

{
for(j=1;j<=i,j++)
{
printf(“0”);
}

}
else
{
for(j=1;j<=i,j++)
{
printf(“1”);
}
}
printf(“n”);
}
getch();
}
आउटपुट होगा :
Enter Row Number 4
Enter Column Number 4
1
00
111
0000

उदहारण -2 :
Write a program to print below pattern.
1

11

101

1001

11111 

Explanation

जब इस पैटर्न को observe किया जाता है तब पता चलता है :-

first और last row के सभी element ‘1’ है |

और first और last column के सभी element ‘1’ है | और बाकि position के लिए ‘0’ होगी |
1.सबसे पहले यूजर से row और column की number को input करा लेते है |
2.फिर उसके बाद दो variable i और j को declare कर लेते है |
3.Loop 1 चलाया जाता है जिसमे i को 1 से initial किया जाता है|

inner loop 2 मे ,

 जब (i==1)||(i==r)||(j==1)||(j==c) की condition true होगी तब ‘1’ print होगा अन्यथा ‘0’ print होगा |

4. loop 1 तब तक चलेगा जब तक i की वाले row तक नहीं होती है |Source code

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j ;

int c,r;
printf(“Enter Row Number”);
scnaf(“%d”,&r);
printf(“Enter Column Number “);
scnaf(“%d”,&c);
for(i=1;i<=r;i++)
{

for(j=1;j<=i,j++)
{

if((i==1)||(i==r)||(j==1)||(j==c) )

{

printf(“1”);
}

else
{
printf(“0”);
}

}

printf(“n”);
}
getch();
}
आउटपुट होगा :
Enter Row Number 4
Enter Column Number 4
1

11

101

1111

उदहारण -3 :
Write a program to print below pattern.
0

11

000

1111

00000Explanation
1.सबसे पहले यूजर से row और column की number को input करा लेते है |
2.फिर उसके बाद दो variable i और j को declare कर लेते है |
3.Loop 1 चलाया जाता है जिसमे i को 1 से initial किया जाता है |

अगर i की value सम होती है तब  inner loop मे , ‘1’ को print किया जाता है |

और अगर i की value विषम होती है तब inner loop मे ,’0′ को print किया जाता है |

4. loop 1 तब तक चलेगा जब तक i की वाले row तक नहीं होती है |Source code

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j ;

int c,r;
printf(“Enter Row Number”);
scnaf(“%d”,&r);
printf(“Enter Column Number “);
scnaf(“%d”,&c);
for(i=1;i<=r;i++)
{

if((i%2)==0)

{
for(j=1;j<=i,j++)
{
printf(“1”);
} }
else
{
for(j=1;j
{
printf(“0”);
}
}
printf(“n”);
}
getch();
}
आउटपुट होगा :
Enter Row Number 4
Enter Column Number 4

0

11

000

1111

उदहारण -4 :
Write a program to print below pattern.
1

123

12345

1234567Explanation
1.सबसे पहले यूजर से row और column की number को input करा लेते है |
2.फिर उसके बाद दो variable i और j को declare कर लेते है |
3.Loop 1 चलाया जाता है जिसमे i को 1 से initial किया जाता है |

inner loop मे , j की value ‘1’ से initial करते है |

body मे , ‘j’ की value को print करते है |

inner loop तब तक चलेगा जब तक j की value i*2-1 से कम या सामान नहीं हो जाती है |

4. loop 1 तब तक चलेगा जब तक i की वाले row तक नहीं होती है |Source code

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j ;

int c,r;
printf(“Enter Row Number”);
scnaf(“%d”,&r);
printf(“Enter Column Number “);
scnaf(“%d”,&c);
for(i=1;i<=r;i++)
{

for(j=1;j<=(2*i-1);j++)

{

printf(“%d”,j);

} printf(“n”);
}
getch();
}
आउटपुट होगा :
Enter Row Number 4
Enter Column Number 4 उदहारण -5 :
Write a program to print below pattern.

Explanation
1.सबसे पहले यूजर से row और column की number को input करा लेते है |
2.फिर उसके बाद दो variable i और j को declare कर लेते है | इसके अलावा variable ‘v ‘ को भी declare करेगे |
3.Loop 1 चलाया जाता है जिसमे i को 1 से initial किया जाता है | अगर ‘i’ की value even है तब ‘v’ की value ‘1’ से initial होगी |अन्यथा ‘v’ की value 2 से initial होगी |फिर inner loop perform होगा

inner loop मे , j की value ‘1’ से initial करते है |

body मे , ‘j’ की value को print करते है | और v की value ‘2’ से increment होगी |

inner loop तब तक चलेगा जब तक j की value i से कम या सामान नहीं हो जाती है |

4. loop 1 तब तक चलेगा जब तक i की वाले row तक नहीं होती है |Source code

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j ;

int c,r;
printf(“Enter Row Number”);
scnaf(“%d”,&r);
printf(“Enter Column Number “);
scnaf(“%d”,&c);

int v;
for(i=1;i<=r;i++)
{

if( v %2==0)

{

v=2;

}

else

{

v=1;

}

for(j=1;j<=i;j++)

{

printf(“%d”,v);

v=v+2;

} printf(“n”);
}
getch();
}
आउटपुट होगा :
Enter Row Number 5
Enter Column Number 5

उदहारण -6 :
Write a program to print below pattern.
1

        123

    12345

1234567

Explanation
1.सबसे पहले यूजर से row और column की number को input करा लेते है |
2.फिर उसके बाद दो variable i और j को declare कर लेते है |
3.Loop 1 चलाया जाता है जिसमे i को 1 से initial किया जाता है | इस loop मे दो inner loop चलेगे| पहले inner loop मे , space को print किया जाता है |

inner loop मे , j की value ‘1’ से initial करते है |

body मे , ‘j’ की value को print करते है |

inner loop तब तक चलेगा जब तक j की value i*2-1 से कम या सामान नहीं हो जाती है |

4. loop 1 तब तक चलेगा जब तक i की वाले row तक नहीं होती है |Source code

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j ;

int c,r;
printf(“Enter Row Number”);
scnaf(“%d”,&r);
printf(“Enter Column Number “);
scnaf(“%d”,&c);
for(i=1;i<=r;i++)
{

for(i=1;i<(r-i)*2;i++)

{

printf(” “);

}

for(j=1;j<=(2*i-1);j++)

{

printf(“%d”,j);

} printf(“n”);
}
getch();
}
आउटपुट होगा :
Enter Row Number 4
Enter Column Number 4

            1

        123

    12345

1234567

हम आशा करते है कि यह नोट्स आपकी स्टडी में उपयोगी साबित हुए होंगे | अगर आप लोगो को इससे रिलेटेड कोई भी किसी भी प्रकार का डॉउट हो तो कमेंट बॉक्स में कमेंट करके पूंछ सकते है |
आप इन्हे अपने Classmates & Friends के साथ शेयर कर सकते है |

Leave a Comment

Your email address will not be published. Required fields are marked *