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

السنة الكبسة هى السنة التى يكون فيها عدد ايام شهر فبراير 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;
}

مقالات ذات صلة

مسألة برمجية : نظام جداول البيانات

فى نظام من نظم جداول البيانات مثل اكسل على سبيل المثال يتم استخدام الترقيم التالي فى الأعمدة       ...

مشروع قاموس ترجمة من اللغة الانجليزية إلى اللغة العربية و Spell Checker بواسطة Python 3

مشروع عمل برنامج للترجمة من اللغة الانجليزية إلى اللغة العربية مع  Spell Checker او مدقق املائى يقوم بالتدقيق الاملائى...

خوارزميات المقارنة Pattern Matching Algorithm

موضوع مطابقة النصوص أو البحث في النصوص من المواضيع المهمه في مجال الخوارزميات ، حيث الهدف هو البحث عن...

خوارزمية الترتيب الفقاعي Bubble Sort Algorithm

سُميت خوارزمية الترتيب الفقاعي بهذا الإسم لسبب لطيف. فكما تأخذ الفقاعة طريقها لتعلو خارج الماء فإن العناصر في هذه الخوارزمية...

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

مؤسس مطور

التعليقات

اترك تعليقك

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

*