PDA

View Full Version : نحوه استفاده تکراری از یک کد(با اندکی تغییر)



new-programer
جمعه 04 آذر 1390, 21:09 عصر
سلام دوستان
من نسبتا تازه کارم. از کلاس و ... هم چیزی نمی دونم اینا رو می گم که بدونید چقدر می دونم و جوابی ندین که نفهمم.(کلا فقط if for switch array و کار با string ) رو بلدم. من تو ۲تا پروژه ی نسبتا بزرگی که دارام انجام می دم(یه ماشین حساب و یه بازی دوز) مجبور شدم از یک تکه کد تقریبا چنیدن بار (در دوز ۹ بار و در ماشین حساب ۴ بار ) استفاره کنم و تو هر دفعه فقط یک کمشو تغییر بدم. این روش علاوه بر بزرگ کردن برنامه انرژی زیادی از من می گره. می خواستم بدونم راه حل دیگه ای نداره؟!سورس ماشین حسابی که نوشتمو می ذارم براتون تا بفهمین چی می گم. واقعا ممنون می شم یه نفر یه راه جایگزین به من نشون بده اینجوری به خصوص تو دوز خیلی سخته برام!

amin_a_y
جمعه 04 آذر 1390, 21:20 عصر
سلام دوست عزیز
با توجه به توضیحات شما ، شما باید از تابع استفاده کنید!
در کل 4 نوع تابع وجود دارد!
تابعی که نه ورودی دارد و نه مقدار بازگشتی!
تابعی که مقدار ورودی دارد ولی بازگشتی نه!
تابعی که مقدار ورودی ندارد ولی مقدار بازگشتی دارد!
تابعی که هم ورودی دارد و هم بازگشتی!
شما در ماشین حساب باید از نوع چهارم استفاده کنید!

new-programer
جمعه 04 آذر 1390, 21:48 عصر
می شه بگین چه جوری ؟ یا حداقل یه لینک آموزش؟ انگلیسی هم باشه مورد نداره!

h-rafiee
جمعه 04 آذر 1390, 21:55 عصر
تابع (متد) بنویس فراخوانی کن به همین سادگی:)

wolf_majid
جمعه 04 آذر 1390, 22:55 عصر
یک نمونه کوچیک برات نوشتم که نحوه استفاده از توابع دستت بیاد