1. Write a program called Leap Year Calculator.java thatrequests a user to input any year as an...
Question:
1. Write a program called Leap Year Calculator.java thatrequests a user to input any year as an integer. Determine if the year entered is a leap year or not based on the following criteria: A year is a leap year if it is divisible by four, unless it is divisible by 100. Years divisible by 100 are leap years only if they are divisible by 400.
Print the appropriate output to the console. For example, if a user enters 1920 or 1921, print out "1920 is a leap year" or "1921 is not a leap year"
2. Write a program called Repeat Addition Quiz.java that uses a loop to randomly generate two integers. Store these integers as number1 and number2. Prompt a user to provide the correct answer when the two integers are added by printing out "What is number1 + number2 ?:". If the user provides the wrong answer, print out "Wrong answer, try again, what is number1 + number2 ?". If the user finally provides the correct answer, print out "That answer is correct" and end the program.
3. Using appropriate examples define and briefly explain each of the following Java terms
i. Inheritance
ii. Loops
iii. Encapsulation
iv. Package
v. Logical Operators