پاسخ تمرین های فصل : تسلط بر جزئیات عملگرهای حسابی
زیر فصل: نکته درباره عملگر تقسیم
-
متد زیر برای اعمال کردن تخفیف 10 درصد روی قیمت تعریف شده است، اما این تخفیف اعمال نمیشود و همیشه همان قیمتی که به متد پاس داده شده است، بازگردانده میشود. این مشکل را برطرف کنید.
static int CalculateDiscountedPrice(int price)
{
int discountPercentage = 10;
int discountedPrice = price * (1 - discountPercentage / 100);
return discountedPrice;
}static int CalculateDiscountedPrice(int price)
{
int discountPercentage = 10;
double discountedPrice = price * (1 - discountPercentage / 100.0);
return (int)discountedPrice;
}