うるう年をチェックするJavaプログラム
この記事では、特定の年がうるう年であるかどうかを確認する方法を理解します。これは、特定の年が4と100で割り切れるかどうかを確認することで実現されます。
うるう年には、暦年を天文学的年と同期させるために追加される1日が追加されます。 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
-
特定の年がうるう年かどうかを確認するJavaScriptプログラム
特定の年がうるう年であるか、JavaScriptを使用していないかを確認するには、コードは次のとおりです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title>
-
回文をチェックするJavaプログラム
回文数は、逆にしたときに同じままの数です。たとえば、121、313、525などです。 例 回文をチェックする例を見てみましょう- public class Palindrome { public static void main(String[] args) { int a = 525, revVal = 0, remainder, val; val = a; System.out.println("Number to be che