التصنيفات
خوارزميات مسائل برمجية

مسألة برمجية : السنة الكبيسة

السنة الكبسة هى السنة التى يكون فيها عدد ايام شهر فبراير 29 يومًا بدلًا من 28 يومًا

تكون السنة كبيسة اذا كانت تقبل القسمة على 4 بدون باقى باستثناء السنوات التى تأتى فى نهاية كل قرن حيث يجب ان تقبل القسمة على 400 بدون باقى لتكون كبيسة وهكذا فأن السنوات 1996 و 1940 و 200 مثلًا هى سنوات كبيسة فى حين ان السنوات مثل 1995 و1969 و 1900و 1800 ليست كبيسة 
 
المطلوب
 
اكتب برنامج لتحديد ما اذا كانت السنة كبيسة ام لا
 
 البرنامج
 
 CPP بلغة 
#include <iostream>
using namespace std;
 

int main()
{
    int year;

    cout << "Enter a year: ";
    cin >> year;
 

    if (year % 4 == 0)
    {
        if (year % 100 == 0)
        {
            if (year % 400 == 0)
                cout << year << " is a leap year.";
            else
                cout << year << " is not a leap year.";
        }
        else
            cout << year << " is a leap year.";
    }
    else
        cout << year << " is not a leap year.";
 

return 0;
}

لا تنسى الاشترك فى القائمة البريدية ليصلك كل جديد

بواسطة عمرو العربى

مؤسس مطور

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

%d مدونون معجبون بهذه: