Risipa de key_press | Programare

Programare .Net | Tehnici de programare | Tutoriale | Lectii si exemple

Risipa de key_press | Programare - Programare .Net | Tehnici de programare | Tutoriale | Lectii si exemple

An bisect

Pentru ca tot se apropie sfarsitul de an, propun un simplu exercitiu pentru a calcula daca un an este sau nu bisect.

using System;

namespace LeapYear
{
    class Program
    {
        static void Main(string[] args)
        {
            bool isLeapYear = false;

            Console.WriteLine("Introduceti anul in formatul de 4 cifre:");
            int year = Convert.ToInt32(Console.ReadLine());

            //prima varianta
            if(DateTime.IsLeapYear(year))
                isLeapYear = true;

            //a doua varianta
            if CheckIsLeapYear(year))
                isLeapYear = true;

            if (isLeapYear)
                Console.WriteLine("Este an bisect");
            else
                Console.WriteLine("Nu este an bisect");

            Console.ReadLine();
        }

        private static bool CheckIsLeapYear(int year)
        { 
            if((year % 4 == 0) || (year % 100 == 0 && year % 400 != 0))
                return true;

            return false;
        }
    }
}

La multi ani! :)

Category: Uncategorized

Your email address will not be published. Required fields are marked *

*