JOIN us on
WhatsApp Group Join Now
Telegram Join Join Now

हिंदी माध्यम नोट्स

Categories: C Language in hindi

Looping : Examples in c language in hindi , loop ke example , loops के उदाहरण c कंप्यूटर भाषा हिंदी में

loops के उदाहरण c कंप्यूटर भाषा हिंदी में , Looping : Examples in c language in hindi , loop ke example :-
किसी प्रोग्रम मे , statement को बार बार दोहराने के लिए loop का use किया जाता है |loop तीन प्रकार के होते है |इन सभी loops को हम इससे पहले के article मे अच्छी तरह से पढ़ चुके |अब इस article मे ,looping के example को पढेगे |
loop तीन प्रकार के होते है :-
1. For loop
2. while loop
3. do-while loop
उदहारण -1 :
write a program to find first और last digit of number.
इस उदाहरन मे , हमे किसी number मे से , first और last डिजिट को find करना है |
Explanation
1.सबसे पहले यूजर से एक number को input करा लेते है |
2.first डिजिट के लिए :-
2.i-अगर किसी number को 10 से तब तक divide करते है जब तक उसके qucent की value ’10’ के equal न हो जाये या छोटी न हो जाये |
इस operation के लिए loop को use किया जाता है | ये loop tab तक चलता है जब तक की number की value ,10 से छोटी या सामान नहीं हो जाती है |
3.last डिजिट के लिए:
3.i-इस operation मे , number को सिर्फ 10 से डिवाइड करके , last डिजिट को find किया जाता है |division से मिला remainder ही number का last डिजिट होता है |
Source code
#include<stdio.h>
#include<conio.h>
void main()
{
int num,i;
printf(“Enter Number “);
scanf(“%d”,&num);
int last =num%10;
while(i>=10)
{
i=i/10;
}
printf(“first digit =%d”,i);
printf(“Last digit=%d”,last);
getch();
}
आउटपुट होगा :
Enter Number 945353
first digit = 9
Last digit= 3
उदहारण -2
write a program to add first और last digit of number.
इस उदाहरन मे , हमे किसी number मे से , first और last डिजिट को find करना है और इनके sum को print करना है |
Explanation
1.सबसे पहले यूजर से एक number को input करा लेते है |
2.first डिजिट के लिए :-
2.i-अगर किसी number को 10 से तब तक divide करते है जब तक उसके qucent की value ’10’ के equal न हो जाये या छोटी न हो जाये |
इस operation के लिए loop को use किया जाता है | ये loop tab तक चलता है जब तक की number की value ,10 से छोटी या सामान नहीं हो जाती है |
3.last डिजिट के लिए:
3.i-इस operation मे , number को सिर्फ 10 से डिवाइड करके , last डिजिट को find किया जाता है |division से मिला remainder ही number का last डिजिट होता है |
4.उसके बाद first और last डिजिट को add करके print करा देगे |
Source code
#include<stdio.h>
#include<conio.h>
void main()
{
int num,first;
int first=num;
printf(“Enter Number “);
scanf(“%d”,&num);
int last =num%10;
while(first>=10)
{
first=first/10;
}
printf(“first digit =%d”,first);
printf(“Last digit=%d”,last);
int sum=first+last;
printf(“Sum of first or last digit is %d.”,sum);
getch();
}
आउटपुट होगा :
Enter Number 945353
first digit = 9
Last digit= 3
Sum of first or last digit is 11.
उदहारण -3
write a program to add each digits of number.
इस उदाहरन मे , हमे किसी number के सभी digits को add करना है उसे print करना है |
Explanation
1.सबसे पहले यूजर से एक number को input करा लेते है |
2.फिर input number को 10 से डिवाइड कर देते है |जिससे last डिजिट(remainder की form) मिल जाता है और remaining digits के number ,quiescent मे मिल जाता है|
3.step 2 जब तक होती है  जब तक की quiescent की value 10 से कम नहीं हो जाती है |
उदहारण के लिए :
Input Number : 67567
loop 1 मे , remainder = 7
               num = 6756
loop 2 मे , remainder = 6
               num = 675
loop 3 मे , remainder = 5
               num = 67
loop 4 मे , remainder = 7
               num = 6
Loop terminate हो जायेगा |
Source code
#include<stdio.h>
#include<conio.h>
void main()
{
int num,first;
int first=num;
printf(“Enter Number “);
scanf(“%d”,&num);
while(first>=10)
{
last = first%10;
sum=sum+last ;
first=first/10;
}
printf(“Sum of All digits = %d”,sum);
getch();
}
आउटपुट होगा :
Enter Number 945353
Sum of All digits = 29
उदहारण -4
write a program to print reverse of the  number.
इस उदाहरन मे , हमे किसी number के सभी digits को reverse order मे print करना है  |
Explanation
1.सबसे पहले यूजर से एक number को input करा लेते है |
2.फिर input number को 10 से डिवाइड कर देते है |जिससे last डिजिट(remainder की form) मिल जाता है|
3.उसके बाद division फिर से perform होता है |इस बार पहले वाले last डिजिट को 10 से multiply करते है जिससे की reverse number एक डिजिट आगे हो जाता है |और नया डिजिट को add कराया जाता है |
उदहारण के लिए :
Input Number : 67567
loop 1 मे , remainder = 7
               num = 6756
               reverse number = 7
loop 2 मे , remainder = 6
               num = 675
              reverse number = 7*10+6=76
loop 3 मे , remainder = 5
               num = 67
               reverse number = 76*10+5=765
loop 4 मे , remainder = 7
               num = 6
              reverse number = 765*10+7=7657
loop 4 मे , remainder = 6
              reverse number = 7657*10+6=76576
Loop terminate हो जायेगा |
Source code
#include<stdio.h>
#include<conio.h>
void main()
{
int num,reverse;
int first=num;
printf(“Enter Number “);
scanf(“%d”,&num);
reverse=num;
while(reverse>=10)
{
last = reverse%10;
reverse=(reverse*10)+last ;
reverse=reverse/10;
}
printf(“Reverse Number = %d”,reverse);
getch();
}
आउटपुट होगा :
Enter Number 945353
Sum of All digits = 353549
Sbistudy

Recent Posts

सारंगपुर का युद्ध कब हुआ था ? सारंगपुर का युद्ध किसके मध्य हुआ

कुम्भा की राजनैतिक उपलकियाँ कुंमा की प्रारंभिक विजयें  - महाराणा कुम्भा ने अपने शासनकाल के…

4 weeks ago

रसिक प्रिया किसकी रचना है ? rasik priya ke lekhak kaun hai ?

अध्याय- मेवाड़ का उत्कर्ष 'रसिक प्रिया' - यह कृति कुम्भा द्वारा रचित है तथा जगदेय…

4 weeks ago

मालकाना का युद्ध malkhana ka yudh kab hua tha in hindi

malkhana ka yudh kab hua tha in hindi मालकाना का युद्ध ? मालकाना के युद्ध…

2 months ago

कान्हड़देव तथा अलाउद्दीन खिलजी के संबंधों पर प्रकाश डालिए

राणा रतन सिंह चित्तौड़ ( 1302 ई. - 1303 ) राजस्थान के इतिहास में गुहिलवंशी…

2 months ago

हम्मीर देव चौहान का इतिहास क्या है ? hammir dev chauhan history in hindi explained

hammir dev chauhan history in hindi explained हम्मीर देव चौहान का इतिहास क्या है ?…

3 months ago

तराइन का प्रथम युद्ध कब और किसके बीच हुआ द्वितीय युद्ध Tarain battle in hindi first and second

Tarain battle in hindi first and second तराइन का प्रथम युद्ध कब और किसके बीच…

3 months ago
All Rights ReservedView Non-AMP Version
X

Headline

You can control the ways in which we improve and personalize your experience. Please choose whether you wish to allow the following:

Privacy Settings
JOIN us on
WhatsApp Group Join Now
Telegram Join Join Now