C++ : Pattern ( Example ) in hindi , write a program to show pattern in c++ language

By  

write a program to show pattern in c++ language , C++ : Pattern ( Example ) in hindi :-

इससे पहले के article मे पैटर्न को discuss किया है | अब इस article मे पैटर्न के कुछ और उदाहरनो को discuss करेगे | जिससे आप सभी  के programming skills मे काफी बढ़ जाती है |

Pattern -1

निन्म पैटर्न को display किया जाता है |

*****

** **

* * *

** **

*****

Expalation

सबसे पहले किसी पैटर्न को display करने के लिए looping को use किया जाता है |

सबसे पहले row और colunm की value को input किया जाता है |

 दो control variable ‘i’ और ‘j’ को declare किया गया है  इन variable का use loop को control करने मे किया जाता है |  इसमें second level loop को इसे किया जाता है |

सबसे पहले loop से पैटर्न के row को display किया जाता है | और inner loop से colunm को display किया जाता है |

outer loop यूजर द्वारा input की गयी row size तक चलाया जाता है |

inner loop मे j की value , ‘1’ से initial होती है | और ये loop तब तक चलता है जब तक j की value coulnm size से छोटी या सामान  होती है |

इस loop की body मे जब तक i==1 और i==row और j==1  और j==colunm और i==j और j==(row-i+1) के condition true होती है तब ‘*’ को print करना चाहिए

अन्यथा  space को print करना चाहिए |

inner loop तब तक चला है जब तक  outer loop चलता है |

Source code

#include<iostream.h>

#include<conio.h>

void main()

{

int row , colunm    ;

cout<<“Enter Row  : “;

cin>>row;

cout<<“Enter colunm : “;

cin>>colunm;

int i,j;

for(i=0;i<row;i++)

{

for(j=0;j<=colunm ;j++)

{

if(i==1 || i==row || j==1 || j==colunm || i==j || j==(row-i+1))

{

cout<<“*”;

}

else

{

cout<<” “;

}

}

cout<<endl;

}

getch();

}

Pattern -2

निन्म पैटर्न को display किया जाता है |

*****

*   *

*   *

*   *

*****

Expalation

सबसे पहले किसी पैटर्न को display करने के लिए looping को use किया जाता है |

सबसे पहले row और colunm की value को input किया जाता है |

 दो control variable ‘i’ और ‘j’ को declare किया गया है  इन variable का use loop को control करने मे किया जाता है |  इसमें second level loop को इसे किया जाता है |

सबसे पहले loop से पैटर्न के row को display किया जाता है | और inner loop से colunm को display किया जाता है |

outer loop यूजर द्वारा input की गयी row size तक चलाया जाता है |

inner loop मे j की value , ‘1’ से initial होती है | और ये loop तब तक चलता है जब तक j की value coulnm size से छोटी या सामान  होती है |

इस loop की body मे जब तक i==1 और i==row और j==1  और j==colunm के condition true होती है तब ‘*’ को print करना चाहिए

अन्यथा  space को print करना चाहिए |

inner loop तब तक चला है जब तक  outer loop चलता है |

Source code

#include<iostream.h>

#include<conio.h>

void main()

{

int row , colunm    ;

cout<<“Enter Row  : “;

cin>>row;

cout<<“Enter colunm : “;

cin>>colunm;

int i,j;

for(i=0;i<row;i++)

{

for(j=0;j<=colunm ;j++)

{

if(i==1 || i==row || j==1 || j==colunm )

{

cout<<“*”;

}

else

{

cout<<” “;

}

}

cout<<endl;

}

getch();

}

Pattern -3

निन्म पैटर्न को display किया जाता है |

    *****

   *****

  *****

 *****

*****

Expalation

सबसे पहले किसी पैटर्न को display करने के लिए looping को use किया जाता है |

सबसे पहले row और colunm की value को input किया जाता है |

 दो control variable ‘i’ और ‘j’ को declare किया गया है  इन variable का use loop को control करने मे किया जाता है |  इसमें second level loop को इसे किया जाता है |

सबसे पहले loop से पैटर्न के row को display किया जाता है | और inner loop से colunm को display किया जाता है |

outer loop यूजर द्वारा input की गयी row size तक चलाया जाता है |

inner loop 1  मे j की value , ‘1’ से initial होती है | और ये loop तब तक चलता है जब तक j की value coulnm -i से छोटी या सामान  होती है |

इस loop की body मे space print होता है |

inner loop 2  मे j की value , ‘1’ से initial होती है | और ये loop तब तक चलता है जब तक j की value coulnm से छोटी या सामान  होती है |

इस loop की body मे  ‘*’ print होता है |

inner loop तब तक चला है जब तक  outer loop चलता है |

Source code

#include<iostream.h>

#include<conio.h>

void main()

{

int row , colunm    ;

cout<<“Enter Row  : “;

cin>>row;

cout<<“Enter colunm : “;

cin>>colunm;

int i,j;

for(i=0;i<row;i++)

{

for(j=0;j<=colunm- i ;j++)

{

cout<<” “;

}

for(j=0;j<=colunm ;j++)

{

cout<<“*”;

}

}

cout<<endl;

}

getch();

}

इससे पहले के article मे पैटर्न को discuss किया है | अब इस article मे पैटर्न के कुछ और उदाहरनो को discuss करेगे | जिससे आप सभी  के programming skills मे काफी बढ़ जाती है |

Pattern -4

निन्म पैटर्न को display किया जाता है |

    *****

   *   *

  *   *

 *   *

*****

Expalation

सबसे पहले किसी पैटर्न को display करने के लिए looping को use किया जाता है |

सबसे पहले row और colunm की value को input किया जाता है |

 दो control variable ‘i’ और ‘j’ को declare किया गया है  इन variable का use loop को control करने मे किया जाता है |  इसमें second level loop को इसे किया जाता है |

सबसे पहले loop से पैटर्न के row को display किया जाता है | और inner loop से colunm को display किया जाता है |

outer loop यूजर द्वारा input की गयी row size तक चलाया जाता है |

inner loop 1  मे j की value , ‘1’ से initial होती है | और ये loop तब तक चलता है जब तक j की value coulnm -i से छोटी या सामान  होती है |

इस loop की body मे space print होता है |

inner loop 2  मे j की value , ‘1’ से initial होती है | और ये loop तब तक चलता है जब तक j की value coulnm से छोटी या सामान  होती है |

इस loop की body मे  ‘*’ pइस loop की body मे जब तक i==1 और i==row और j==1  और j==colunm और i==j और j==(row-i+1) के condition true होती है तब ‘*’ को print करना चाहिए अन्यथा  space को print करना चाहिए |

inner loop तब तक चला है जब तक  outer loop चलता है |

Source code

#include<iostream.h>

#include<conio.h>

void main()

{

int row , colunm    ;

cout<<“Enter Row  : “;

cin>>row;

cout<<“Enter colunm : “;

cin>>colunm;

int i,j;

for(i=0;i<row;i++)

{

for(j=0;j<=colunm- i ;j++)

{

cout<<” “;

}

for(j=0;j<=colunm ;j++)

{

if(i==1 || i==row || j==1 || j==colunm )

{

cout<<“*”;

}

else

{

cout<<” “;

}

}

}

cout<<endl;

}

getch();

}