سوال در مورد امتحان عملی vb

فریبا2

New Member
سلام
من چند روز دیگه امتحان عملی vb دارم. اما اونجور که باید و شاید حلقه های تکرار بخصوص do while...loop do until...loop و کلا این لوپ و وایل دارها رو درک نکردم. سر کلاس یکی دو تا تمرین حل شد ولی اگه تو امتحان بگن که از راه حلقه حل کنید و باید از اینها استفاده کنم بلد نیستم کدومشون هست بیشتر for...next رو یاد گرفتم و زمان استفاده بقیه رو نمیفهمم.
خوب بعد از اینکه مشکلم سر این حل بشه بازم سوالام رو میخوام اگه ممکن باشه تو همین تاپیک بذارم.
توی نت انواع و اقسام نمونه سوالات داده شده ولی هیچکدومشون دقیقا امتحان عملی یکی از دوره های فنی حرفه ای نیست. من نیاز به نمونه سوال واقعی فنی حرفه ای دارم که عموما چون عملیه کسی یادش نمیمونه.
اگه ممکنه راهنماییم کنید.:rose:
با تشکر فریبا
 

asbtond

Active Member
با سلام دوست عزيز
من هم اين امتحان رو گذروندم ولي چون نميدونم معلمتون چطور فردي هست و چطوري امتحانتون رو ميگيره نميشه پيش بيني كرد كه امتحانتون چطور خواهد بود .من ميتونم اين تجربه خودم اختيارتون بزارم:
اين امتحان حالت استانداردش از 100 نمره يا 100امتياز هست كه نمره كسب شده را با ضرب و تقسيم يه طوري به نمره عملي تبديل ميكنند.البته گفتم اين حالت استانداردش است و از ما اينطوري امتحان گرفته بودند.
برگه كاغذ رو ميده ، توش همه چيز را نوشته مثلا : نحوه طراحي فرم - از چه ابزارهايي در طراحي فرم استفاده شود- كار برنامه و...
كه فكر كنم كسي كمتر از 50 نگيره چون خيلي راحته .در مورد حلقه ها هم اگه بخواين بهتون توضيح ميدم.ولي زياد استرس نداشته باشين چون وقتي استرس داشته باشين اون دستوراتي را كه ميخواين بنويسين منطقي نميشه و ممكنه ارور و خطا بده سعي كنين با آرامش مثل يه تمرين معمولي اون برنامه را بنويسين.
و در آخر اميدوارم موفق باشين.
 

فریبا2

New Member
ممنونم.
من این while... wend رو نمیفهمم اصلا.
الان یه سوال خیلی ساده تو کتابه که میگه ب.م.م دو عدد را در بیارین اگه با if یا next...for باشه مشکلی ندارم ولی با while... wend نمیدونم چی بنویسم.
با تشکر فریبا
 

the_king

مدیرکل انجمن
ممنونم.
من این while... wend رو نمیفهمم اصلا.
الان یه سوال خیلی ساده تو کتابه که میگه ب.م.م دو عدد را در بیارین اگه با if یا next...for باشه مشکلی ندارم ولی با while... wend نمیدونم چی بنویسم.
با تشکر فریبا

تبدیل کردن حلقه های For...Next به While...Wend یا Do...Loop کار مشکلی نیست :

قالب کلی یک حلقه For بدون Step اینطوریه، بجای x و y هر عبارت دلخواهی رو در نظر بگیرید :
کد:
    For i = x To y
.
.
.
    Next

معادل حلقه قبلی با استفاده از While...Wend اینطوریه :
کد:
    i = x
    While i <= y
.
.
.      
        i = i + 1
    Wend

معادل حلقه قبلی با استفاده از Do...Loop اینطوریه :
کد:
    i = x
    Do While i <= y
.
.
.        
        i = i + 1
    Loop

گاهی اوقات مقدار متغیر حلقه For بجای یکی یکی ، چند تا چند تا کم یا زیاد می شود، مثلا ده تا ده تا :
کد:
    For i = x To y Step 10
.
.
.
    Next

کد:
    i = x
    While i <= y
.
.
.      
        i = i + 10
    Wend

کد:
    i = x
    Do While i <= y
.
.
.        
        i = i + 10
    Loop
 

فریبا2

New Member
میشه چند تا تمرین نمونه بدین که while...wend و do...loop داشته باشه تا من حل کنم و شما درستی راه من رو تایید کنید؟
در ضمن خیلی وقت پیشا تو این لینک
http://forum.majidonline.com/showthread.php?t=49348
ب.م.م حل شده ولی نامفهومه میشه بزبون ساده تر با همین while...wend یا do...loop حلش کنید یاد بگیرم؟
با تشکر فریبا
 
آخرین ویرایش:

the_king

مدیرکل انجمن
میشه چند تا تمرین نمونه بدین که while...wend و do...loop داشته باشه تا من حل کنم و شما درستی راه من رو تایید کنید؟
این انجمن مملو از تمرین های حل شده است، در اغلب شون هم یک یا چند حلقه For...Next یا Do...Loop
وجود دارد،While...Wend هم از نظر ساختار دقیقا مشابه Do While...Loop است.

در ضمن خیلی وقت پیشا تو این لینک
http://forum.majidonline.com/showthread.php?t=49348
ب.م.م حل شده ولی نامفهومه میشه بزبون ساده تر با همین while...wend یا do...loop حلش کنید یاد بگیرم؟
با تشکر فریبا

این سوال قبلا در فروم مطرح شده، به تاپیک زیر مراجعه کنید :
ب م م
 

جدیدترین ارسال ها

بالا