PDA

نسخه کامل مشاهده نسخه کامل : کمک کمک !!! طراحي ماشين حساب با زبان c#



aty7070
06-08-2011, 06:08
سلام به همگي خسته نباشيد من يه مشکل دارم اونم اينه که ميخوام يه ماشين حساب بنويسم استاد گفته اگر زد 2+2 بعد به جاي مساوي دوباره + رو زد و يه عدد ديگه مثلا: 2+2+2 و بعد مساوي رو زد جواب بده 6. ولي من نميدونم چيکار کنم اومديم و کاربر زد 2+2+2+2+2+2 من که نميتونم بي نهايت متغيير تعريف کنم بعدشم چطوري تشخيص بدم چندمين باره که کاربر + رو زده. اگه بتونيد منو در اين مورد راهنمايي کنيد و بگيد برنامه + رو چطوري بنويسم که تا بي نهايت عدد هم جواب بده ممنونتون ميشم.

MS_Delfi
06-08-2011, 11:05
سلام
با متد index of خاصیت text میتونی + ها را پیدا کنی و با متد SelectedText شی textbox متن رو از + قبلی تا + فعلی انتخاب کنی و در آخر هم متن انتخاب شده رو با یه متغیر (مقدارهای قبلی) جمع کن و بریزش تو متغیر
اگه مشکلی بود بگو