pdayakar reddy wrote:

getting 1900 is a leap year but 1900 is not a leap year

[/color]

Hi,

Try understand to leap year concept.

If any 4 digit number end with two zero, that number exactly divide by 4. ( For example 1900%4 == 0 )

So you not consider (1900) is a leap year.

How to identify

**leap** and

**non-leap** year with

**last two digit is zero**
If you see any 4 digit number end with two zero , you do the following steps.

**Take, non leap year 1900.**
Step 1 : Remove last two digit, then get only 19.

Step 2 : divide by 4 (19%4 == 3)

So 1900 is not a leap year.

**Take a leap year : 1600**
Step 1 : Remove last two digit, then get 16

Step 2: Divide by 4 (16%4 == 0)

so 1600 is leap year.

I hope its useful for you.