Question: Snippets done in Java. A leap year is a year containing one extra calendar day (Feb. 29). Leap years are years that are evenly divisible
Snippets done in Java.
A leap year is a year containing one extra calendar day (Feb. 29). Leap years are years that are evenly divisible by 4 unless they are the last year in a century (evenly divisible by 100) in which case such a year is not leap year (unless, of course, you can evenly divide by 400 in which case you do have a leap year after all).
Assume an int variable named year has been declared and initialized. Assume a boolean variable named isLeap has been declared.
Show the shortest possible if or if/else statement(s) needed to set the value of isLeap. Use some logical operators (AND, OR, NOT). Or, this could be done using the conditional operator in one line of code.
Now, show an example not using logical operators AND, OR, NOT, using nested if-else statements.
Finally, show an example not using logical operators AND, OR, NOT, using non-nested if-else-if-else statements.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
