Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

लीप वर्ष की जाँच के लिए जावा प्रोग्राम

इस लेख में, हम समझेंगे कि कैसे जांचा जाए कि दिया गया वर्ष लीप वर्ष है या नहीं। यह जाँच करके पूरा किया जाता है कि दिया गया वर्ष 4 और 100 से विभाज्य है या नहीं।

एक लीप वर्ष में एक अतिरिक्त दिन होता है जिसे कैलेंडर वर्ष को खगोलीय वर्ष के साथ सिंक्रनाइज़ रखने के लिए जोड़ा जाता है। वह वर्ष जो 4 से विभाज्य हो, लीप वर्ष कहलाता है। हालांकि, 100 से विभाज्य वर्ष लीप वर्ष नहीं होते हैं जबकि 400 से विभाज्य वर्ष होते हैं।

नीचे उसी का एक प्रदर्शन है -

इनपुट

मान लीजिए हमारा इनपुट है -

Enter a year: 2000

आउटपुट

वांछित आउटपुट होगा -

2000 is a Leap year

एल्गोरिदम

Step 1 - START
Step 2 - Declare an integer values namely my_input and a Boolean value isLeap,
Step 3 - Read the required values from the user/ define the values
Step 4 - Check if the given year is divisible by 4 and 100 using an if-else condition
Step 5 - Display the result
Step 6 - Stop

उदाहरण 1

यहां, उपयोगकर्ता द्वारा एक प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जा रहा है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव देख सकते हैं लीप वर्ष की जाँच के लिए जावा प्रोग्राम

import java.util.Scanner;
public class LeapYear {
   public static void main(String[] args) {
      int my_input;
      boolean isLeap = false;
      System.out.println("Required packages have been imported");
      Scanner my_scanner = new Scanner(System.in);
      System.out.println("A reader object has been defined ");
      System.out.print("Enter the year : ");
      my_input = my_scanner.nextInt();
      if (my_input % 4 == 0) {
         if (my_input % 100 == 0) {
            if (my_input % 400 == 0)
               isLeap = true;
            else
               isLeap = false;
         }
         else
            isLeap = true;
      }
      else
         isLeap = false;
      if (isLeap)
         System.out.println(my_input + " is a Leap year");
      else
         System.out.println(my_input + " is not a Leap year");
   }
}

आउटपुट

Required packages have been imported
A reader object has been defined
Enter the year : 2000
2000 is a Leap year

उदाहरण 2

यहां, पूर्णांक को पहले परिभाषित किया गया है, और इसके मान को एक्सेस किया जाता है और कंसोल पर प्रदर्शित किया जाता है।

public class LeapYear {
   public static void main(String[] args) {
      int my_input = 2000;
      boolean isLeap = false;
      System.out.println("The year is defined as " +my_input);
      if (my_input % 4 == 0) {
         if (my_input % 100 == 0) {
            if (my_input % 400 == 0)
               isLeap = true;
            else
               isLeap = false;
         }
         else
           isLeap = true;
      }
      else
      isLeap = false;
      if (isLeap)
         System.out.println(my_input + " is a Leap year");
      else
         System.out.println(my_input + " is not a Leap year");
   }
}

आउटपुट

The year is defined as 2000
2000 a Leap year

  1. जावास्क्रिप्ट प्रोग्राम यह जांचने के लिए कि क्या दिया गया वर्ष लीप वर्ष है

    यह जांचने के लिए कि कोई दिया गया वर्ष लीप वर्ष है या जावास्क्रिप्ट का उपयोग नहीं कर रहा है, कोड इस प्रकार है - उदाहरण दस्तावेज़बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़;}.result { font-size:18px; फ़ॉन्ट-वजन:500; color:blueviolet;}लीप ईयर चेक करें या नहींसाल डालेंजाँच करें

  1. जावा प्रोग्राम जाँच के लिए कि क्या दी गई संख्या फाइबोनैचि संख्या है?

    दी गई संख्या फाइबोनैचि है या नहीं यह जांचने के लिए जावा प्रोग्राम निम्नलिखित है - उदाहरण public class Demo{    static boolean perfect_square_check(int val){       int s = (int) Math.sqrt(val);       return (s*s == val);    }    static boole

  1. जावा प्रोग्राम पैलिंड्रोम की जांच करने के लिए

    पैलिंड्रोम संख्या एक संख्या है जो उलटने पर वही रहती है, उदाहरण के लिए, 121, 313, 525, आदि। उदाहरण आइए अब पैलिंड्रोम की जांच के लिए एक उदाहरण देखें - public class Palindrome {    public static void main(String[] args) {       int a = 525, revVal = 0, remainder, val;   &