قسمت۱۹: آشنایی حلقه ها با در بیسیک فوراندروید

آشنایی حلقه ها با در بیسیک فوراندروید

در قسمت نوزدهم آموزش بیسیک فور اندروید برای برنامه نویسی اندروید می خواهیم به آموزش حلقه ها یا Loop بپردازیم.

اگر قسمت قبل آموزش برنامه نویسی اندروید با استفاده از بیسیک فور اندروید را مطالعه نکرده اید پیشنهاد می کنم حتما از طریق این لینک به مطالعه قسمت قبل آموزش بیسیک فور اندروید بپردازید.

زمانی که ما می خواهیم یک کاری را داخل برنامه نویسی به صورت زیاد تکرار کنیم از حلقه ها استفاده می کنیم که ما دو نوع حلقه معین و نا معین داریم.

به عنوان مثال ما می خواهیم ده بار یک عدد چاپ شود یا یک عدد را ده بار از کاربر بگیریم، که همه این مثال ها دارای تکرار می باشند و باید از حلقه ها یا Loop استفاده نماییم. اولین نوع از حلقه ها ، حلقه for است که به صورت زیر نوشته می شود.

for i = 1 to 10
log(i)
next

اگر کد بالا را در بیسیک فور اندروید اجرا کنید اعداد ۱ تا ۱۰ را چاپ می کند.

یک نوع دیگر حلقه for داریم به نام for each که برای زمانی کاربرد دارد که به عنوان مثال یک آرایه داریم و می خواهیم اعداد آن آرایه را به ترتیب چاپ کنیم.ابتدا در Sub Global آرایه را به صورت زیر تعریف می کنیم.

dim numbers() as int = Array as int(10,20,30,40,50,60,70,80)

بعد کد حلقه for که به صورت زیر می باشد رل می نویسیم که اعداد داخل آرایه را چاپ کند.

for each n as int in numbers
log(n)
next

کد بالا اعداد بین ۱۰ تا ۸۰ را چاپ می کند.

حلقه for از نوع معین است و حلقه for each از نوع نامعین است.یک نوع حلقه دیگر داریم از نوع Do while که کد آن به صورت زیر نوشته می شود.

dim w as int = 28
Do while(w > 25)
log(w)
w = w - 1
loop

do while به این صورت است که دارای شرط است زمانی که شرط آن درست و برقرار باشد حلقه اجرا می شود و هر زمان شرط غلط بود و دیگر برقرار نبود دیگر اجرا نمی شود و درنهایت از حلقه خارج می شود.

در کد بالا یک متغیر تعریف کرده ایم که مقدار آن را ۲۸ قرار داده ایم ابتدا ۲۸ وارد حلقه می شود و می بیند بزرگتر از ۲۵ است و آن را چاپ می کند و یکی از آن کم می کند و دوباره وارد حلقه می شود و می بیند آن ۲۷ است دوباره شرط درست است و در نهایت همین کار را ادامه می دهد تا عدد برابر ۲۵شود وقتی عدد برابر ۲۵ شد دیگر شرط برقرار نیست و از حلقه خارج می شود.

در نهایت برای نتیجه خروجی این برنامه اعداد ۲۸ ، ۲۷ و ۲۶ را چاپ می کند.

امیدواریم از این قسمت آموزش بیسیک فور اندروید برای برنامه نویسی اندروید مورد استفاده شما کاربران سایت مدیران اپ قرار گرفته باشد.

 

مصطفی کثیری
مصطفی کثیری
چندسال هست در زمینه برنامه نویسی اندروید با بیسیک فور اندروید فعالیت دارم و همچنین به مباحت شبکه های کامپیوتر و دوره های های (mtcna و ... ) تسلط کامل دارم.اینجا هستم تا اندک دانش خودم را با شما به اشتراک بذارم.✌️
برچسب ها:
در تلگرام
مدیران اَپ را دنبال کنید!
در اینستاگرام
مدیران اَپ را دنبال کنید!

باکس دانلود

راهنما

برای مشاهده فیلم آموزشی از پلیر ها استفاده کنید.

نظر شما در این رابطه چیست؟

0 نظر در مورد قسمت۱۹: آشنایی حلقه ها با در بیسیک فوراندروید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متاسفانه نظری برای این مطلب وجود ندارد، شما اولین نفر باشید.