داستان
در این تمرین، قواعدی را برای محاسبهی کل حقوق یک کارمند در یک ماه پیادهسازی میکنید. شرکت International Siderurgy Company (ISC) به کمک نیاز دارد تا حقوق کارمندان را محاسبه کند، چون عوامل مختلفی میتوانند ارزش دستمزد نهایی هر کارمند را تغییر دهند.
کارها
میتوانید کارهای زیر را پیادهسازی کنید:
- افزودن پاداش بر اساس سابقهی کار در شرکت.
- کسر جریمه بهازای هر روز کارِ از دسترفته.
- دادن پاداش بهازای هر محصول فروختهشده.
- افزودن یک ضریب در صورت رسیدن به آستانهی مشخصی از محصولات فروختهشده.
- بررسی اینکه آیا حقوق از حداقل دستمزد کمتر است و در این صورت، گرد کردن به سمت بالا.
- بررسی اینکه آیا حقوق از حداکثر دستمزد بیشتر است و در این صورت، گرد کردن به سمت پایین.
- محاسبهی حقوق نهایی کارمند، پس از اعمال همهی محدودیتها.
اصطلاحات
اینها توصیهاند، نه قانون، برای اصطلاحات تکرارشوندهای که در دستورالعملها به کار میروند (از جمله توضیحات موجود در فایل اولیه)
- International Siderurgy Company (یا ISC) شرکتی است که از شما کمک خواسته است
- حداقل دستمزد، بازهی حقوق را به یک مقدار کمینه محدود میکند
- حداکثر دستمزد، بازهی حقوق را به یک مقدار بیشینه محدود میکند
پیادهسازیها
مرتبط