Respuesta :
Answer:
#include <iostream>
using namespace std;
int main() {
int inputYear;
cin>>inputYear;
// check year is leap or not
if (((inputYear % 4 == 0) && (inputYear % 100 != 0)) || (inputYear % 400 == 0))
// if leap year , print leap year
cout<<inputYear<<" - leap year" << endl;
else
// print not leap year
cout<<inputYear<<" - not a leap year" << endl;
/* Type your code here. */
return 0;
}
Explanation:
The code below is in Java.
It uses if else structure and modulo operator to check if a given year is a leap year or not.
Recall that modulo operator is used to get the remainder of the division.
⇒ a % b = remainder
If the remainder is 0, that means a is evenly divisible by b.
Comments are used to explain the each line.
You may see the output in the attachment.
//Main.java
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
//declare the Scanner object to get input
Scanner input = new Scanner(System.in);
//get the input
System.out.print("Enter a year: ");
int year = input.nextInt();
//check if the year is divisible by 4 and not divisible by 100 at the same time
// or it should be divisible by 400
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
System.out.println(year + " is a leap year");
else
System.out.println(year + " is not a leap year");
}
}
You may see another if-else question at:
https://brainly.com/question/17592042