Header Ads

learn:c/c++ for loop ,while loop ,do.....while loop use programming in c/c++ hindi me jane(हिंदी में )

for loop, while loop, do....while loop kya hai hindi me jane

“loop एक समूह होता है जो की किसी condition के आधार पर statement के समूह को execute करता है जब condition false होती है तब loop रुक जाता है और program का control loop के बाहर चला जाता है“
loop के two भाग होते है एक control statement and second body

control statement in hindi

switch case statement kya hota hai hindi me programming in c/c++

loop kitne prakar ke hote hai

loop three types के होते है 1.for loop 2.while loop 3.do....while loop
in तीनो types के बारे में हम detail से जानगे .

1. for loop

for loop का syntax:
for(initialization;condition; increment)
{
body of the loop
}
for loop में सबसे पहले initialization होता है जिसमे कि value को initialize किया जाता है उसके बाद condition दी जाती. जब condition false हो जाती है तब program का control loop के बाहर आ जाता है ये बात मैंने पहले भी कही है .last है increment या decrement भी हो सकता है जिसमे value हो बढ़ाते जाते है या फिर घटाते जाते है .
for loop ka kaise banaye
for loop का program आपको नीचे दिया गया  है जिसे आप पहले समझो उसके बाद खुद कोशिश करो 
#include<stdio.h>
#include<conio.h>
void main()
{
int I,n;
clrscr();
printf(“how money term”);
scanf(“%d”,&n);
for(i=1;i<=n;i++)
{
printf(“%d \n”,i);
}
printf(“/n”);
getch();
}

इस program को आप अपने computer पर चला कर देखे आपको और अच्छे से समझ में आ आ जायेगा,
ऊपर दिए गये program में सबसे पहले user value input करेगा n और for loop में i की value तब तक print होगी जब तक की वो n के बराबर  हो जाये . इस loop को for loop कहते है. हम एक program में एक से ज्यादा for loop use कर सकते है इसे ही nested for loop बोलते है .

while loop kya hota hai

while loop

while loop में भी एक condition दी जाती है
while loop का syntax :
while(test condition)
{
body of the loop
}
while loop एक entry control loop statement है इस loop में भी एक condition दी जाती है अगर condition true है तो फिर loop की body execute होती है और यदि condition false है तो फिर program का control loop के बाहर चला जाता है .
while loop ka program
#include<stdio.h>
#include<conio.h>
void main()
{
int sum,n;
sum=0;
n=1
clrscr();
While(n<=10)
{
sum=sum+n;
n=n+1;
}
printf(“sum=%d \n”,sum);
getch();
}


इस program में n=1 assign की गई है and sum=0
while loop तब तक चलेगा जब तक की condition false नहीं हो जाती है .
इस program में 10 number का sum किया गया है इसलिए sum=0 assign किया गया है और यह sum तब तक चलता है चलता है जब तक की n की value 10 के equal ना हो जाये . हम एक program में एक से अधिक while loop का use कर सकते है
अब एक और loop है जिसका नाम है do.... while loop


printf and scanf function use programming in c/c++

do.....while loop kya hota hindi में जाने

do......while loop

कभी-2 हमें जब condition के false होने पर भी instruction के समूह को कम से कब एक बार execute करने के आवश्यकता होती है ये do...while loop की help से हो सकता है .
do....while loop का syntax:
do
{
statement
:
:
}while(condition);
do....while loop में सबसे पहले statement execute होता है उसके बाद loop की condition को check किया जाता है यदि condition false निकली तो तो पहले वाला statement तो execute हो ही जाता है क्योकि condition बाद में check हुई है ना . इसे ही do.....while loop कहते है .
do....while loop को हम program से और अच्छे से समझेंगे .
#include<stdio.h>
#include<conio.h>
void main()
{
int  number;
clrscr();
do
{
printf(“enter a number \n”);
scanf(“%d”,&number);
}
while(number>0);
getch();
}



यह program user से एक input लेता है और use print कर कर देता है उसके बाद condition check करता है . अगर condition false है तो control loop के बाहर आ जाता है .

मुझे उम्मीद है की आपको इस में for loop ,while loop ,do.....while loop अच्छे से समझ में आ गये होंगे फिर भी आपको कुछ problem तो फिर आप comment में लिखकर पूछ सकते हो 

programming c/c++ all post 

No comments

Powered by Blogger.