Menu
CoddyTech
flag Ar iconالعربيةdown icon

Dog years

الدرس 22 من 32 في دورة مسائل البرمجة على Coddy.

challenge icon

التحدي

متوسط

نعتقد أن سنة واحدة من عمر الكلب تعادل 7 سنوات من عمر الإنسان. هذا ليس صحيحاً، ففي المتوسط تعادل السنة الأولى للكلب 15 سنة بشرية، والسنة الثانية تعادل 9 سنوات بشرية، ومن السنة الثالثة إلى السادسة تعادل كل سنة 4 سنوات بشرية، وكل سنة تلي ذلك تعادل 5 سنوات بشرية.

إذا كنت تعرف عمر كلبك بسنوات الكلاب، فاحسب كم يبلغ من العمر بالسنوات البشرية.

 

اكتب دالة باسم dogYears تستقبل عدداً طبيعياً N من المدخلات يمثل سنوات كلبك. أرجع عمر كلبك بالسنوات البشرية.

 

المدخلات
2

المخرجات
24

المدخلات
4

المخرجات
32

توضيح رقم 1: سنتان من عمر الكلب تعادلان 15 + 9 = 24 سنة بشرية
توضيح رقم 2: 4 سنوات من عمر الكلب تعادل 15 + 9 + 4 + 4 = 32 سنة بشرية

جرّب بنفسك

int dogYears(int a1) {
    // اكتب الكود هنا
}

جميع دروس مسائل البرمجة

تدرّب بنفسك: مترجم C عبر الإنترنت