یک برنامهٔ C++ بنویسید که تعداد N تنظیمات سادهٔ دسکتاپ یا مقادیر سیستم را از ورودی بگیرد (هر تنظیم شامل یک نام رشتهای و یک مقدار عددی شناور) و با استفاده از هدر iomanip یک جدول ستونی مرتبشده با عرض ثابت و دقت مشخص چاپ کند.
0.0 بازدید آخرین ویرایش در 220 روز قبل ساعت 01:49 0.0
برای حل، از و هدر iomanip (تابعهایی مثل setw، left/ right، fixed و setprecision) استفاده کنید؛ ابتدا N را بخوانید، سپس در یک حلقه نام و مقدار هر تنظیم را دریافت و در یک ساختار ساده (مثل vector از pair) ذخیره کنید و در پایان یک سطر عنوان چاپ کرده و مقادیر را با setw برای ستونها و setprecision برای دقت عددی چاپ کنید. این تمرین شبیهسازی نمایش تنظیمات در برنامههای دسکتاپ و نمایش مقادیر سیستمی است و به شما کمک میکند قالببندی خروجی برای رابطهای متنی و کاربردهای سطح سیستم را یاد بگیرید — نکته: مطمئن شوید ستونها همتراز باشند و برای اعداد از fixed و setprecision مناسب استفاده کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
نکتهٔ مفید این است که برای پشتیبانی نامهای دارای فاصله، نام هر تنظیم را با getline بخوانید و مقدار را با operator>> دریافت کنید (و پس از خواندن N، ورودی را تمیز کنید). برای چاپ همتراز و خوانا از setw استفاده کنید و نامها را به سمت چپ (left) و مقادیر را به سمت راست (right) قرار دهید. از fixed و setprecision برای کنترل دقت اعشار استفاده کنید تا نمایش مقادیر یکنواخت باشد. پیش از چاپ سطر عنوان، عرض ستونها را مشخص کنید تا ستونها همتراز باقی بمانند.
گزارش