یک برنامهٔ ساده به زبان C++ بنویسید که نقش یک «لانچر دسکتاپ» را ایفا کند: از کاربر نام برنامه و وضعیت اجرا (مثلاً success یا failed) را دریافت کند، اگر نام خالی بود یا وضعیت "failed" بود یک پیام خطا با std::cerr چاپ کند و در غیر این صورت پیام موفقیت را با std::cout نشان دهد.

2.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:51

0.0

در این مسئله از کتابخانهٔ استفاده کنید و برای چاپ پیام‌های خطا حتماً از std::cerr بهره ببرید؛ خروجی‌های عادی را با std::cout نمایش دهید. ورودی را از std::cin بخوانید، ورودی‌های خالی را بررسی کنید، و در صورت نیاز کد‌های بازگشتی مناسب (مانند return 0 برای موفقیت و return 1 برای خطا) را برگردانید؛ این شبیه‌سازی ساده مفاهیم پایه‌ی I/O در برنامه‌های دسکتاپ و برخی رفتارهای اولیهٔ سیستم‌عامل را آموزش می‌دهد.

توسط پژوهشگر در 202 روز قبل ساعت 02:51
دسته بندی ها: C Plus Plus C Plus Plus for beginner
reyhaneh در 202 روز قبل ساعت 08:17

برای ورودی مطمئن از std::getline استفاده کن تا نام برنامه و وضعیت اجرا را دقیقاً بخوانی و نام خالی نباشد. اگر نام خالی بود یا وضعیت اجرا برابر با failed بود، پیام خطا را با std::cerr چاپ کن و مقدار بازگشتی را 1 برگردان. در غیر این صورت پیام موفق را با std::cout چاپ کن و مقدار بازگشتی را 0 قرار بده. این الگوی ساده به آموزش I/O پایه در برنامه‌های دسکتاپ کمک می‌کند.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری