چاپ و ذخیره پیام در فایل متنی به تعداد مشخص

تمرین آسان 498 visibility link download flag

برنامه‌ای بنویسید که ورودی‌های زیر را دریافت کند:

  1. نام یک فایل متنی با پسوند .txt (این ورودی اختیاری است)
  2. تعداد دفعاتی که پیام باید چاپ شود (یک عدد صحیح).
  3. متنی که باید چاپ و در صورت وجود فایل، در آن ذخیره شود.

وظیفه برنامه این است که پیام وارد شده را به تعداد مشخص شده چاپ کند و در صورتی که نام فایل وارد شده باشد، همین پیام‌ها را به صورت اضافه کردن (append) به انتهای فایل با پسوند .txt ذخیره نماید.

به عنوان مثال، اگر ورودی‌ها به صورت زیر باشند:

name file: example.txt
chap range: 10
text: amirhn.ir

خروجی برنامه باید به شکل زیر باشد:

amirhn.ir
amirhn.ir
amirhn.ir
amirhn.ir
amirhn.ir
amirhn.ir
amirhn.ir
amirhn.ir
amirhn.ir
amirhn.ir

همچنین متن amirhn.ir به تعداد ۱۰ بار به انتهای فایل example.txt اضافه خواهد شد.

توجه داشته باشید که اگر نام فایل وارد نشود، برنامه فقط پیام‌ها را چاپ خواهد کرد و هیچ فایلی ایجاد یا ویرایش نخواهد شد.

👨‍💻 16 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

reply 5

visibility

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن