Write a program in C to check given no is leap year or not in Hindi

program in C to check given no is leap year or not in Hindi
program in C to check given no is leap year or not in Hindi

हेलो फ्रेंड्स…आज हम एक ऐसा प्रोग्राम बनाना सीखेंगे जिसमे हम चेक करके देखेंगे | कि यूजर द्वारा दर्ज किया गया वर्ष Leap year है या नहीं….।

कोई वर्ष Leap year है या नहीं ये पता लगाने वाला प्रोग्राम बनाने के लिए सबसे पहले आपको ये पता होना जरुरी है की Leap year क्या होता है..? तो आइये सबसे पहले हम ये जान लेते है कि लीप ईयर क्या है फिर हम लीप ईयर निकलने वाला प्रोग्राम बनाना सीखेंगे |

लीप ईयर जिसे हम हिंदी में लीप वर्ष या अधिवर्ष के नाम से भी जानते हैं प्रत्येक चार वर्ष में एक बार आता है। इस वर्ष (2020) को लीप वर्ष के रूप में मनाया जा रहा है, वर्ष 2020 के बाद अगला लीप ईयर सन 2024 में आएगा। अगर आप लीप ईयर से जुड़ी पूर्ण जानकारी जैसे लीप ईयर क्या होता है, यह कब से शुरू किया गया, लीप ईयर चार साल के बाद ही क्यों आता है, लीप ईयर में 29 दिन ही क्यों होते हैं और इससे जुड़ी अन्य जानकारी प्राप्त करना चाहते हैं तो आप इस पेज से आसानी से यह सारी जानकारी प्राप्त कर सकते हैं।

Leap year/अधिवर्ष क्या होता है?

लीप ईयर या अधिवर्ष हम उस वर्ष को कहते हैं जिसमें साल का फरवरी महीना 28 के बजाय 29 दिन का होता है इसलिए लीप वर्ष में 365 दिनों की जहग 366 दिन का एक वर्ष होता है। लीप ईयर की शुरुआत सबसे पहले जूलियस सीजर ने की थी लेकिन उनके अनुसार साल में 365 दिन 6 घंटे का समय होता था जिससे हर 400 वर्ष के अंतर पर 3 दिन की अधिक हो जाते। इसमें पॉप ग्रेगरी ने 1582 ई. में 5 अक्टूबर में 10 दिनों को जोड़कर 15 अक्टूबर करके सुधार कर दिया और वर्तमान में यही कैलेंडर पुरे विश्व में प्रचलन में है।

Leap year  4 साल में एक बार क्यों  आता है!

लीप ईयर का दिन चार साल में एक बार इसलिए आता हैं क्योंकि पृथ्वी सूर्य का चक्कर लगाती है और पृथ्वी सूर्य का एक पूर्ण चक्कर लगाने के लिए 365 दिन 6 घंटे 48 मिनट 45.51 सेकेंड का समय लेती है। अब इसमें 365 दिन के अतिरिक्त लगने वाला समय प्रत्येक चौथी साल में लगभग एक दिन के बराबर हो जाता है। इस बढ़े हुए दिन को हर चौथी साल के फरवरी के माह में जोड़ दिया जाता है जिससे फरवरी 29 दिन की हो जाती है इसलिए लीप ईयर हर चार साल में एक बार आता है।

Leap Year Program in Hindi

Algorithm of this program is −

START
   Step 1 → Take integer variable year
   Step 2 → Assign value to the variable
   Step 3 → Check if year is divisible by 4 but not 100, DISPLAY "leap year"
   Step 4 → Check if year is divisible by 400, DISPLAY "leap year"
   Step 5 → Otherwise, DISPLAY "not leap year"
STOP

Pseudocode−

procedure leap_year()

   IF year%4 = 0 AND year%100 != 0 OR year%400 = 0

         PRINT year is leap

            ELSE

                  PRINT year is not leap

                     END IF

end procedure

Example:

#include<stdio.h>
int main()
{ int year;

printf("Enter any year : ");
scanf("%d",& year);

if( ((year%4==0)&&(year%100!=0))||(year%400==0) )
printf("%d is a leap year",year);

else
printf("%d is not a leap year",year);

return 0;
}

Output:

Enter any year : 2025
2025 is not a leap year
--------------------------------
Process exited after 12.46 seconds with return value 0
Press any key to continue . . .

Previous articleO level C language syllabus in Hindi
Next articleHow to start Learn C Language -Learn c in Hindi

LEAVE A REPLY

Please enter your comment!
Please enter your name here