PDA

View Full Version : سوال: دریافت چند رشته در ورودی



hafez1
جمعه 22 اردیبهشت 1391, 11:20 صبح
می خام یه برنامه بنویسم که n اسم رو بگیره وبر اساس حروف الفبا مرتب کنه.
مگه نباید از string استفاده کنم؟؟؟؟؟
از اونجایی که نمی دونم چند تا اسمند باید چی جوری اسمارو بریزم توی string ؟؟؟؟؟؟؟؟؟؟؟

MAN_UNITED
جمعه 22 اردیبهشت 1391, 12:32 عصر
سلام دوست عزیز
شما باید آرایه از نوع String بگیری مثلا به طول 100 یا بیشتر، پویا یا ایستا بستگی به خودت داره چطوری برنامه رو می خوایی بنویسی
بعد اسم هارو بخونی و بریزی تو این آرایه
یعد هم با یک تابع معمولی سورت، اون هارو سورتشون کنی
شروع کن کد رو بنویس اگه مشکلی داشتی سورسش و اینجا بذار

hafez1
جمعه 22 اردیبهشت 1391, 13:23 عصر
می خام پویا باشه چون کاربر هر تعداد اسم که خواست وارد می کنه وبد باید اینا رو مرتب کنم
بلد نیسم کدشو

me.enik
جمعه 22 اردیبهشت 1391, 13:57 عصر
یه کار خیلی مبتدیانه این هستش که همون اول از طرف بپرسی که چند تا اسم میخوای وارد کنی.
این کار, مشکلت رو حل میکنه, اما شک دارم که این همون کاری باشه که دنبالش بودی.

میشه یه کار دیگه ای هم کرد.
یه حلقه بزاری, و بگی مثلا تا زمانی که کاربر دکمه گ" / " رو نزد, به خواندن ادامه بده.
بعد که این رو زد, خواندن تمام بشه و بری سراغ سورت کردن.

مشکلت حل شد؟