آموزش ویژوال بیسیک مقدماتی تا پیشرفته 9 :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
بعضی اوقات میخوایم یه کاری رو برنامه واسمون چند بار انجام بده
به طور مثال از عداد زوج 100 تا 200 رو واسمون حساب کنه
و جواب همه رو با هم بهمون نشون بده
ما نمیتونیم که بیایم یه خط دستور رو چندین بار بنویسیم  به همین دلیل میایم از چیزی به نام حلقه استفاده میکنم
دو نوع حلقه وجود داره
یکی از اون ها تعداد دفعاتی که برنامه باید یه کار رو انجام بده مشخص کرده که حلقه For هست
نوع دوم معلوم نیست چند بار باید اون عمل رو انجام بده تا ما به خواستمون برسیم که بعدا بهتون میگم اسم و کاراییش رو :)
ترکیب ساختاری حلقه For به صورت زیر میباشد :
for مقدار اولیه = متغیر  To مقدار ثانویه Step ±

دستورات

Next متغیر

For که اسم حلقمون هست و باید باشه تا حلقه مشخص باشه
و شروع به کار کنه
متغیر اسمی هست که واسه مقدار تکرار کننده معرفی میکنیم
مقدار اولیه همون عدد اولمون هست که میخوایم
کارمون رو با اون شروع کنیم
To همون تا خودمونه که مثلا میگیم اعداد زوج فلان تا فلان رو نشون بده
مقدار ثانویه هم که دیگه معلومه چیه
Step به معنی پریدن یا پرش هست که هم میتونه مثبت باشه و به مقدار اولیه اضاف کنه و هم میتونه منفی باشه و از متغیر اول کم کنه
به طور مثال میخوایم اعداد یکی در میون رو واسمون ضرب کنه مثل 1 و 3 و 5 و... ازش استفاده میکنم
هر مقداری که جلوی Step قرار بدیم مقدار پرش هم همون قدر میشه
و اگر مقداری مشخص نکنیم به صورت پیش فرض 1 هست
خب بریم سراغ مثال که بهتر متوجه شین
ما میخوایم برنامه ای بسازیم که اعداد زوج 100 تا 200 رو بهمون نشون بده
الگوریتمش به صورت زیر نوشته میشه
1.Start
2.For I = 100 To 200 Step 2
3.Print I
4.Next I
5.End
و اگه بخوایم کد های برنامه نویسیش رو هم بنویسیم راحته دیگه
For I = 100 To 200 Step 2
Text1 = Text1.Text + Str(I)
Next I

همون طور که میبینید از Str قبل از متغیر استفاده کردم به دلیل اینکه
عدد رو
به رشته متن تبدیل کنیم و در تکست باکس قابل نمایش باشه

نظر (۳)

تشکر از مطالب خوبتون
MR C0D3R :
خواهش :}
سلام
ممنون بخاطر آموزش های مفیدتون
به نظرم الان وقتش باشه یه برنامه کوچیک با آموزش هایی که تا اینجا گفتین بنویسیم
میشه پست بعدی رو اختصاص بدین به ساخت برنامه با این کدها و یکم کدهای اضافی دیگه؟
منظور مثل آموزش های قبلی تون که مرحله به مرحله میرفت جلو و آخرش برنامه رو میتونستیم استفاده کنیم
با سپاس فراوان ♥
MR C0D3R :
سلام عزیز ، بله چرا که نه ، حتما یه پست پروژه محور با استفاده از این کد ها میگم ، اتفاقا فکر خوبیه ♥
مرسی از همه مطالب مفیدی که پست گذاشتید🌐
MR C0D3R :
خواهش :)
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی