ورود

View Full Version : مبتدی: استفاده از حلقه For در دلفی



ehsan_faal
شنبه 08 فروردین 1394, 13:34 عصر
سلام.این چند وقتی که من با دلفی آشنا شدم اینو فهمیدم که دلفی واسه حلقه For نمیتونه مثله زبانهای دیگه گام حرکت تعیین کنه.
این یه ضعفه یا راهی به جز استفاده از While داره و من ازش بی خبرم؟


با تشکر

BORHAN TEC
شنبه 08 فروردین 1394, 19:39 عصر
با سلام،
باید از While استفاده کرد. در هر صورت هر زبانی از لحاظ سینتکس نکات مثبت و منفی داره. مثلاً توی C++‎‎‎‎‎ توی ساختار switch نمیشه دامنه ای از مقادیر (مثلاً 1 تا 1000) رو مورد بررسی قرار داد، در صورتی که توی دلفی میشه و یا همین حلقه for که توی C++‎‎‎‎‎ خیلی انعطاف پذیری داره ولی توی دلفی اینطور نیست و یا اینکه در Oxygene توی ساختار Case میشه رشته ها رو هم بررسی کرد ولی در اکثر زبانهای دیگه چنین امکانی وجود نداره و خیلی موارد دیگه. :متفکر:
موفق باشید...

golbafan
یک شنبه 09 فروردین 1394, 15:52 عصر
سلام از repeat هم میتونید استفاده کنید

اصولا هر حلقه ای کاربردهای خاص خودشو داره

اگر بخواهید شرط قبل حلقه تست بشه از while استفاده کنید و برای استفاده از شرط بعد از حلقه از repeat استفاده میشه