PDA

نسخه کامل مشاهده نسخه کامل : فایل در سي++



عسل2006
01-12-2006, 09:00
سلام من برنامهاي در c++ میخواهم که حاوی فایلی شامل 30 رکورد با شاخص طولی باشد که رکوردها حاوی فیلدهای نام نام خانوادگی و محل تولد دانشجو باشد

Admiral
06-12-2006, 12:14
شما باید برای کل فیلدها حداکثر طول مجاز رو معین کنید.

بعد بوسیله یک حلقه فیلد ها رو از ورودی میخونید.اگه طول فیلد کمتر از حدنصاب بود به انتهای اون آنقدر فضای خالی اضافه میکنید تا به طول مورد نظر برسه و اگر هم طولش بیشتر بود باقی طول را حذف میکنید.مثلاً اگه حد مجاز فیلد نام 20 کاراکتر بود بعد از دریافت نام اگر طولش بیش از 20 بود شما کاراکتر 20 رو برابر '0/' قرار میدین.

بعد هم وقتی به طول مجاز رسیدین اون رو توی فایل ذخیره میکنین.

شما شروع به نوشتن برنامه کن و هر جا مشکل داشتی بپرس.