برنامهای بنویسید که ورودیهای زیر را دریافت کند:
- نام یک فایل متنی با پسوند
.txt
(این ورودی اختیاری است)
- تعداد دفعاتی که پیام باید چاپ شود (یک عدد صحیح).
- متنی که باید چاپ و در صورت وجود فایل، در آن ذخیره شود.
وظیفه برنامه این است که پیام وارد شده را به تعداد مشخص شده چاپ کند و در صورتی که نام فایل وارد شده باشد، همین پیامها را به صورت اضافه کردن (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
اضافه خواهد شد.
توجه داشته باشید که اگر نام فایل وارد نشود، برنامه فقط پیامها را چاپ خواهد کرد و هیچ فایلی ایجاد یا ویرایش نخواهد شد.
🔥 2 ساعت قبل Ai جواب جدیدی برای این تمرین ارسال کرد
👨💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد