ورود

نسخه کامل مشاهده نسخه کامل : سوال در مورد ارایه c#



behzad74
21-11-2013, 15:43
سلام دوستان من میخوام در محیط console application و زبان c# , یک عنصر ارایه رو که از کاربر بگیره رو پاک کنم و عنصر های بعد از اون یکی یکی عقب بیایند و اخرین عنصر که خالی میمونه پاک بشه




مثال : عنصر سوم پاک بشه و باقی عقب بیان و اخرین عنصر که خالی میمونه یعنی ششمی هم باید پاک بشه
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

از روش ارایه کمکی نمیخوام استفاده کنم چون بهینه نیست .

میشه راهنمایی کنید؟:n13::n03::n16:

forever1
22-11-2013, 16:02
مثلا عنصر آخر ارایه شماره n هستش. و اسم ارایه هم a باشه عنصری که می خوای پاک کنی هم: f

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

behzad74
22-11-2013, 22:13
با سپاس :n16:
فقط n-- یعنی چی؟

behzad74
22-11-2013, 22:47
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
برنامه رو ملاحظه کنید ; نمیدونم چرا پاک نمیکنه
در خط x[i] = x[i]+1 ارور میده
میگه index out of bound array

rahnema1
23-11-2013, 00:01
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

forever1
23-11-2013, 16:57
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یعنی از n یکی کم بشه مثلا اگر مقدار قبلی اون 10 بوده حالا مقدارش بشه 9

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

forever1
23-11-2013, 17:11
فقط یه چیزی:
اگه برنامه ات کار نکرد من تلاشم رو کردم و عذر می خوام هدفم کمک کردن بود.:rambo: