Nested For Loop In C With Example In Hindi ,
Nested For Loop In C With Example In Hindi
C या C++ Programming में कभी -कभी एक For Loop के अंदर दूसरे For Loop को और दूसरे For Loop के अंदर तीसरे For Loop और उससे आगे भी कई और For Loop यानि Program में जरूरत के हिसाब से एक से अधिक For Loop लगाने की आवश्यकता पड जाती हैं। तब एक For Loop के अंदर दूसरे For Loop को Use किया जा सकता हैं। इसी को Nested For Loop कहते हैं यानि एक For Loop के अंदर दूसरे For Loop का Use , Nested For Loop कहलाता हैं।
Syntax –
for (initial condition ; test condition ; increment / decrement)
{
for (initial condition ; test condition ; increment / decrement)
{
statement 1 ;
statement 2 ;
———— ;
———– ;
}
}
For Example-
for (int a=1 ; a<=2 ; a++)
{
for (int b = 1 ; b<=2 ; b++)
cout<<b ;
}
cout<<“\n”;
}
उपरोक्त Example में , सबसे पहले First For Loop के Variable यानि a की Value 1 होगी। उसके बाद Condition Check होगी। Condition के True होते ही Program का Control Second For Loop में Jump कर जायेगा।
इसके बाद Second For Loop लगातार दो बार Execute होगा लेकिन जब तीसरी बार Variable की Value में Increment होगा और Condition Check होगी तो Condition False हो जाएगी और Program का Control सीधे पहले For Loop के Variable का Increment कर Condition Check करेगा।
Condition के True होने पर Program का Control फिर Second For Loop में Jump कर जायेगा और फिर दुबारा Second For Loop , Condition के False होने तक Execute होगा। Second For Loop की Condition के False होते ही Program का Control फिर First For Loop में चला जायेगा।
इसी तरह फिर Variable में Increment होगा और Condition Check होगी। Condition के True होने पर Program का Control Second For Loop में Jump कर जायेगा और Condition के False होने पर Program का Control Loop के बाहर Exit हो जायेगा।
Nested For Loop Example In C
Example 1.
for (int i=1 ; i<=9 ; i++)
{
for (int j= 1 ; j<=i ; j++)
{
cout<<j ;
}
cout<<“\n”;
}
Example 2.
for (int i=1 ; i<=9 ; i++)
{
for (int j= i ; j>=1 ; j–)
{
cout<<j ;
}
cout<<“\n”;
}
Example 3.
for (int i=9 ; i>=1 ; i–)
{
for (int j= i ; j>=1 ; j–)
{
cout<<j ;
}
cout<<“\n”;
}
Example 4.
for (int i=9 ; i>=1 ; i–)
{
for (int j= 1 ; j<=i ; j++)
{
cout<<j ;
}
cout<<“\n”;
}
Example 5.
for (int i=1 ; i<=9 ; i++)
{
for (int space=9 ; space>=i ; space–)
{
cout<<” “;
}
for (int k=i ; k>1 ; k–)
{
cout<<k ;
}
for (int j=1 ; j<=i ; j++)
{
cout<<j ;
}
cout<<“\n”;
}
Example 6.
for (int i=9 ; i>=1 ; i–)
{
for (int space=9 ; space>=i ; space–)
{
cout<<” “;
}
for (int k=i ; k>1 ; k–)
{
cout<<k ;
}
for (int j=1 ; j<=i ; j++)
{
cout<<j ;
}
cout<<“\n”;
}
Nested For Loop In C With Example In Hindi ,
“Switch Case Statement In C In Hindi With Example” , Video को हमारे YouTube channel में देखने के लिए इस Link में Click करें । YouTube channel link – (Padhai Ki Batein / पढाई की बातें)
NOTE – Class 8th , 9th , 10th , 11th , 12th के हिन्दी विषय के सभी Chapters से संबंधित videos हमारे YouTube channel (Padhai Ki Batein / पढाई की बातें) पर भी उपलब्ध हैं। कृपया एक बार अवश्य हमारे YouTube channel पर visit करें । सहयोग के लिए आपका बहुत – बहुत धन्यबाद।
You are most welcome to share your comments . If you like this post . Then please share it . Thanks for Reading.
यह भी पढ़ें…
C या C++ में पहला Program कैसे बनाते हैं ?
Difference Between If And If Else Statement In C
6 Small And Simple Programs For Beginners
Find Out the Largest Value of any given four And Three Numbers in C
Find Out the Largest Value of any given five Numbers in C
Logical Operators In C Programming
How To Create Hyperlink In HTML
How To Insert An Image In HTML Page
Ordered And Unordered List In HTML
Add Background Color And Image
How To Create A Website Using HTML Only On Notepad No CSS Used
How TO Create A Beautiful And Simple WebPage Using HTML Only (No CSS Used)