یک برنامهٔ C# بنویسید که برای یک مبلغ اصلی، نرخ بهرهٔ سالانه و یک آرایه از دورههای زمانی، مقدار سرمایه در زمان هر دوره را با بهرهٔ مرکب پیوسته با استفاده از Math.Exp محاسبه و خروجی یک جدول نمایش دهد.
2.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:32 0.0
برای محاسبهٔ بهرهٔ مرکب پیوسته از فرمول A = P * e^(r*t) استفاده کنید و در C# از System.Math.Exp برای محاسبهٔ e^(r*t) بهره ببرید. ورودیها را به صورت double بگیرید، روی آرایهٔ دورهها با یک حلقه تکرار کنید و برای هر دوره مقدار نهایی را محاسبه و با فرمت مناسب در کنسول چاپ کنید؛ توجه داشته باشید برای نگهداری دقت از نوع double استفاده کنید و ورودیهای نامناسب (نرخ یا دوره منفی) را بررسی کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
نکتهٔ کلیدی این است که r را نرخ سالانه و t را مدت زمان به واحد سال در نظر بگیرید و برای هر دوره مقدار t را با دقت محاسبه کنید. با استفاده از A = P * Math.Exp(r * t) و Math.Exp(r * t) نتیجهٔ سرمایهٔ زماندار به دست میآید و نگهداری دقت با استفاده از double تأمین میشود. ورودیها را کنترل کنید تا نرخ یا دورههای منفی ثبت نشده باشند و به محض وجود دادهٔ نامناسب پیغام خطای واضح بدهید. برای نمایش، جدول را با فرمت مناسب چاپ کنید و از CultureInfo.InvariantCulture برای قالببندی اعشار استفاده نمایید تا خروجی بر روی سیستمهای مختلف یکسان باشد.
گزارش