Pattern -1
निन्म पैटर्न को display किया जाता है |
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20Explanation
सबसे पहले किसी पैटर्न को display करने के लिए looping को use किया जाता है |
सबसे पहले row और column की value को input किया जाता है |
इसके बाद एक और loop को declare किया जाता है जिसे ‘1’ से initial किया जाता है |
दो 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 colunm से छोटी या सामान होती है |
इस loop की body मे , ‘k’ की value को print किया जाता है |
इसके बाद ‘k’ और ‘j’की value को ‘1’ से update किया जाता है |
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;
int k=1;
for(i=0;i<row;i++)
{
for(j=1;j<rows;j++,k++)
{
cout<<“k”;
}
cout<<endl;
}
getch();
}
इसका आउटपुट होगा :
Enter Row : 5
Enter colunm : 5
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
Pattern -2
निन्म पैटर्न को display किया जाता है |
12345
12345
12345
12345
12345
Expalation
इस पैटर्न मे , कोणों और बीच मे ‘0’ को print किया गया है | सबसे पहले किसी पैटर्न को 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 colunm से छोटी या सामान होती है |
इस loop की body मे ‘j’ की value को 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=1;j<row;j++)
{
cout<<“j”;
}
cout<<endl;
}
getch();
}
इसका आउटपुट होगा :
Enter Row : 5
Enter colunm : 5
12345
12345
12345
12345
12345
Pattern -3
write a program to print pattern .
12345
23456
34567
45678
56789
Expalation
सबसे पहले किसी पैटर्न को display करने के लिए looping को use किया जाता है |
सबसे पहले row और colunm की value को input किया जाता है |
इसके बाद एक और loop को declare किया जाता है जिसे ‘1’ से initial किया जाता है |
दो 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 , ‘i’ से initial होती है | और ये loop तब तक चलता है जब तक j की value i+colunm से छोटी या सामान होती है |
इस loop की body मे , ‘j’ की value को 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=i;j<i+row;j++)
{
cout<<“j”;
}
cout<<endl;
}
getch();
}
इसका आउटपुट निन्म होगा :
Enter Row : 5
12345
23456
34567
45678
56789
Pattern -4
Write a program to display reverse pyramid.
11111
00000
00000
00000
11111
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 से पहले condition check होती है | अगर i की ‘1’ या row होती है तब inner 1 चलाया जाता है |
inner loop 1 मे j की value , ‘1’ से initial होती है | और ये loop तब तक चलता है जब तक j की value row से छोटी होती है |इस loop की body मे “1” print होता है |
अन्यथा inner loop 2 मे j की value , ‘1’ से initial होती है | और ये loop तब तक चलता है जब तक j की value ,colunm से छोटी या सामान होती है |इस loop की body मे “0” print होता है |
inner loop तब तक चला है जब तक outer loop चलता है |
Source code
Source code
#include<iostream.h>
#include<conio.h>
void main()
{
int row ;
cout<<“Enter Row : “;
cin>>row;
int i,j;
for(i=0;i<row;i++)
{
if(i==0 && i== row)
{
for(j=0;j<row ;j++)
{
cout<<“1”;
}
else
{
for(j=0;j<row ;j++)
{
cout<<“0”;
}
}
cout<<endl;
}
getch();
}