با استفاده از ورودیهای عرض و ارتفاع صفحه نمایش (پیکسل)، عرض و ارتفاع هر آیکون (پیکسل) و ارتفاع نوار وظیفه (پیکسل)، تعداد کل آیکونهایی که روی دسکتاپ قابل قرارگیری هستند را محاسبه کنید.
15.0 بازدید آخرین ویرایش در 220 روز قبل ساعت 03:14 0.0
با استفاده از هدر iostream و std::cin مقادیر ورودی را بخوانید؛ فضای عمودی مفید برابر است با (ارتفاع صفحه − ارتفاع نوار وظیفه) و سپس تعداد ستونها = عرض صفحه / عرض آیکون و تعداد سطرها = فضای عمودی مفید / ارتفاع آیکون با تقسیم صحیح محاسبه میشود. در صورت صفر یا منفی بودن اندازه آیکون یا فضای مفید، مقدار خروجی را 0 در نظر بگیرید؛ این مسئله مربوط به طراحی دسکتاپ (GUI) و محاسبات سطح سیستم (رزولوشن و تخصیص منابع) است و نیازی به کتابخانهٔ گرافیکی ندارد، فقط پردازش عددی و ورودی/خروجی کنسول کافی است.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
فهم درست از محاسبه فضای مفید اهمیت دارد: فضای عمودی برابر است با ارتفاع صفحه منهای ارتفاع نوار وظیفه و با تقسیم صحیح عرض آیکون و ارتفاع آیکون، ستونها و سطرها به دست میآیند. در نظر بگیرید هر اندازه ورودی یا فضای مفید که صفر یا منفی باشد، خروجی باید 0 باشد تا از نتایج نامعتبر جلوگیری شود. از iostream و std::cin برای خواندن ورودیها استفاده کنید و تقسیم صحیح را برای محاسبه تعداد ستونها و سطرها به کار ببرید چون نیازی به کتابخانه گرافیکی نیست. توصیه میشود در پایان، در هر شرط نامناسب خروجی را صریحاً برابر 0 چاپ کنید تا رفتار برنامۀ شما در تمام محیطهای دسکتاپ روشن باشد.
گزارش