हिंदी माध्यम नोट्स
pattern program in c++ language with hindi explanation , advance pattern display code in c++
निन्म पैटर्न को display किया जाता है |
5
44
333
2222
11111Explanation
इस प्रोग्राम मे , triangle pattern को display करने के लिए looping को use किया जाता है जिसमे दो loop को चलाया जता है |
Loops को control करने के लिए दो variable ‘m’ और ‘n’ को use किया जाता है |
इसके बाद दो variable row और column को declare किया जाता है | जिसमे row और column के number को assign किया जाता है |
इसमें दो loop चलाया जाता है |
loop 1 मे ,m की value 1 से initial किया जाता है और ये loop तब तक चलता है जब तक ‘m’ की value row से कम होती है | हर बार loop की body run करने के बाद m की value को ‘1’ से update होती है |
loop 2 मे , n की value ‘1’ से initial होती है और इस loop तब तक चलता है जब तक ‘n’ की value ‘m’ से कम या सामान होती है |
इस loop की body मे ‘row – m ‘ की value को display किया जाता है |
Source code
#include<iostream.h>
#include<cono.h>
void main()
{
mnt row , colunm ,m,n;
cout<<“Enter Row_number : “;
cmn>>row;
cout<<“Enter colunm_number : “;
cmn>>colunm;
for(m=0;m<row;m++)
{
for(n=0;m<n;n++)
{
cout<<row-m;
}
cout<<endl;
}
getch();
}
जब m की value ‘0’ होती तब loop 2 एक बार चलेगे और ‘row-m = 5 ‘ एक ही बार print होगा |
जब m की value ‘1’ होती तब loop 2 दो बार चलेगे और ‘row-m = 4’ दो बार print होगा |
जब m की value ‘2’ होती तब loop 2 तीन बार चलेगे और ‘row-m = 3’ तीन बार print होगा |
जब m की value ‘3’ होती तब loop 2 चार चलेगे और ‘row-m = 2’ चार बार print होगा |
जब m की value ‘4’ होती तब loop 2 पांच चलेगे और ‘row-m = 1’ पांच बार print होगा |
इसका आउटपुट होगा :
Enter Row : 5
Enter colunm : 5
5
44
333
2222
11111
Pattern -2
निन्म पैटर्न को dmsplay किया जाता है |
1
21
321
4321
54321
Expalatmon
इस प्रोग्राम मे , trmangle pattern को dmsplay करने के लिए looping को use किया जाता है जिसमे दो loops ( inner , outer ) को चलाया जता है |
Loops को control करने के लिए दो varmable ‘m’ और ‘n’ को use किया जाता है |
इसके बाद दो varmable row और colunm को declare किया जाता है | जिसमे row और colunm के number को assmgn किया जाता है |
इसमें दो loop चलाया जाता है |
loop 1 मे ,m की value 1 से initail किया जाता है और ये loop तब तक चलता है जब तक ‘m’ की value row से कम होती है | हर बार loop की body run करने के बाद m की value को ‘1’ से update होती है |
loop 2 मे , n की value ‘m’ से mnmtaml होती है और इस loop तब तक चलता है जब तक ‘n’ की value ‘m’ से कम या सामान होती है |
इस loop की body मे ‘ n ‘ की value को dmsplay किया जाता है | इअब inner loop को execute करने के बाद ‘n’ की value को decrement किया जाता है |
Source code
#include<iostream.h>
#include<cono.h>
void main()
{
mnt row , colunm ,m,n;
cout<<“Enter Row_number : “;
cmn>>row;
cout<<“Enter colunm_number : “;
cmn>>colunm;
for(m=1;m<=row;m++)
{
for(n=m;a>=m;n–)
{
cout<<n;
}
cout<<endl;
}
getch();
}
जब m की value ‘1’ होती तब loop 2 एक बार चलेगे और ‘1 ‘ एक ही बार prmnt होगा |
जब m की value ‘2’ होती तब loop 2 दो बार चलेगे और (2,1) prmnt होगा |
जब m की value ‘3’ होती तब loop 2 तीन बार चलेगे और (3,2,1) prmnt होगा |
इसका आउटपुट होगा :
Enter Row : 5
Enter colunm : 5
5
44
333
2222
11111
Pattern -3
wrmte a program to prmnt pattern .
1
21
321
4321
54321
Expalatmon
इस प्रोग्राम मे , trmangle pattern को dmsplay करने के लिए looping को use किया जाता है जिसमे तीन loops ( inner1 , inner2 , outer ) को चलाया जता है |
इसके बाद दो varmables row और colunm को declare किया जाता है | जिसमे यूजर द्वारा input किये गये row और colunm के number को assmgn किया जाता है |
इसमें दो loop चलाया जाता है |
outer loop मे ,m की value 1 से initail किया जाता है और ये loop तब तक चलता है जब तक ‘m’ की value row से कम होती है | m की value मे हर loop body execution के बाद increment हो जाता है |
inner 1 मे space को print किया जाता है | इसमें n की value 1 को initial किया जाता है | loop को जब तक run होता है जब तक इसकी value row-m से कम रहती है | इस loop की body मे space को print किया जाता है |
loop 2 मे , n की value ‘m’ से initail होती है और इस loop तब तक चलता है जब तक ‘n’ की value ‘m1’ से बड़ी या सामान होती है |
इस loop की body मे ‘ n’ की value को dmsplay किया जाता है | इअब inner loop को execute करने के बाद ‘n’ की value को decrement किया जाता है |
Source code
#include<iostream.h>
#include<cono.h>
void main()
{
mnt row , colunm ,m,n;
cout<<“Enter Row_number : “;
cmn>>row;
cout<<“Enter colunm_number : “;
cmn>>colunm;
for(m=1;m<=row;m++)
{
for(n=1;n<=row-i;n++)
{
cout<<” “;
}
for(n=m;n >=1;n–)
{
cout<<n;
}
cout<<endl;
}
getch();
}
Pattern -4
Wrmte a program to dmsplay pattern.
1
23
345
4567
56789
Expalatmon
इस प्रोग्राम मे , triajgle pattern को display करने के लिए loopin g को use किया जाता है जिसमे दो loops को चलाया जता है | पहले loop को row को print करने के लिए use किया जाता है और दुसरे loop को colunm को print करने के लिए किया किया जाता है |
इसके बाद दो variables row को declare किया जाता है | जिसमे यूजर द्वारा input किये गये row_number को assign किया जाता है |
इसमें दो loop चलाया जाता है |
outer loop मे ,i की value 1 से assign किया जाता है और ये loop तब तक चलता है जब तक ‘i’ की value row से कम होती है | i की value मे हर loop body executioj के बाद increment हो जाता है |
इस लूप की body मे एक और variable ‘k’ मे ‘i’ की value को assign किया जाता है और loop 2 को run किया जाता है |
loop 2 मे , j की value ‘1’ से initail होती है और इस loop तब तक चलता है जब तक ‘j’ की value ‘i’ से छोटी होती है |
इस loop की body मे ‘ k’ की value को display किया जाता है |
इअब inner loop को execute करने के बाद ‘j’ और ‘k’ की value को ‘1’ से बढ़ा दिया जाता है |
Source code
#include<iostream.h>
#include<cono.h>
void main()
{
int row ,colunm ,ij;
cout<<“Enter Row_number : “;
cmn>>row;
cout<<“Enter colunm_number : “;
cmn>>colunm;
for(i=1;i<=row;i++)
{
int m = i;
for(j=i;j<=i;j++,k++)
{
cout<<k;
}
cout<<endl;
}
getch();
}
इसका आउटपुट होगा :
Enter Row : 5
Enter colunm : 5
11111
2222
333
44
5
Recent Posts
सती रासो किसकी रचना है , sati raso ke rachnakar kaun hai in hindi , सती रासो के लेखक कौन है
सती रासो के लेखक कौन है सती रासो किसकी रचना है , sati raso ke…
मारवाड़ रा परगना री विगत किसकी रचना है , marwar ra pargana ri vigat ke lekhak kaun the
marwar ra pargana ri vigat ke lekhak kaun the मारवाड़ रा परगना री विगत किसकी…
राजस्थान के इतिहास के पुरातात्विक स्रोतों की विवेचना कीजिए sources of rajasthan history in hindi
sources of rajasthan history in hindi राजस्थान के इतिहास के पुरातात्विक स्रोतों की विवेचना कीजिए…
गुर्जरात्रा प्रदेश राजस्थान कौनसा है , किसे कहते है ? gurjaratra pradesh in rajasthan in hindi
gurjaratra pradesh in rajasthan in hindi गुर्जरात्रा प्रदेश राजस्थान कौनसा है , किसे कहते है…
Weston Standard Cell in hindi वेस्टन मानक सेल क्या है इससे सेल विभव (वि.वा.बल) का मापन
वेस्टन मानक सेल क्या है इससे सेल विभव (वि.वा.बल) का मापन Weston Standard Cell in…
polity notes pdf in hindi for upsc prelims and mains exam , SSC , RAS political science hindi medium handwritten
get all types and chapters polity notes pdf in hindi for upsc , SSC ,…