लीप वर्ष एक ऐसा वर्ष है जिसमें 366 दिन होते हैं। हर चार साल में हम एक लीप ईयर का अनुभव करेंगे।
लॉजिक हम यह पता लगाने के लिए लागू करेंगे कि कंसोल के माध्यम से उपयोगकर्ता द्वारा दिया गया वर्ष एक छलांग है या नहीं -
if (( year%400 == 0)|| (( year%4 == 0 ) &&( year%100 != 0)))
यदि यह शर्त पूरी हो जाती है, तो दिया गया वर्ष एक लीप वर्ष है। अन्यथा, ऐसा नहीं है।
उदाहरण
इफ कंडीशन की मदद से लीप ईयर चेक करने के लिए सी प्रोग्राम निम्नलिखित है -
#include <stdio.h> int main(){ int year; printf("Enter any year you wish \n "); scanf(" %d ", &year); if (( year%400 == 0)|| (( year%4 == 0 ) &&( year%100 != 0))) printf("\n %d is a Leap Year. \n", year); else printf("\n %d is not the Leap Year. \n", year); return 0; }
आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
Enter any year you wish 2045 2045 is not the Leap Year.