تابع البرمجة بلغة الفيجوال بيسك
DESCRIPTION
TRANSCRIPT
بلغة البرمجة تابعبيسك الفيجوال
صـ الثالث ــ54الباب
الشرطية Select CaseالجملةSELECT CASE expression
CASE prob1….statement….
CASE prob2….statement….CASE ELSE….statement….
END SELECT
الشرطية مثال الجملة Select Case
SELECT CASE gradeCASE 90 To 100
Text1 = “ممتاز”CASE 80 To 89
Text1 = “ @ جدا ”جيدCASE 70 To 79
Text1 = “جيد”CASE 60 To 69
Text1 = “مقبول”CASE ELSE
Text1= “راسب”END SELECT
الشرطية Select Caseالجملة نستخدم احتماالن أو واحد احتمال لديك كان IFإذا
نستخدم احتماالت عدة لديك كان Select Caseإذا
التكرار حلقات A = 1 + 2 + 3 + 4 + ……. + 50
FOR I =1 To 50A = A + I
Next: فائدتهاالطالب 1. درجات مثل المتماثلة القيم من محددة مجموعة إدخالمثل 2. المتماثلة القيم من مجموعة على المعالجة عمليات إجراء
الحسابي المتوسطدرجات 3. طباعة مثل المتماثلة القيم من محددة مجموعة طباعة
الطالب
FOR….Next المرات من محدد عدد العمليات من مجموعة تكرار
FOR M = 1 TO 10PRINT M
NEXT
FOR….NextFOR M = 1 TO 10 STEP 2
PRINT MNEXT
FOR….NextFOR M = 10 TO 1 STEP -1
PRINT MNEXT
DO….WHILE @ صحيحا الشرط مادام التكرار حلقة تستمر
M = 1DO WHILE M <= 10
PRINT MM = M + 1
LOOP
DO….WHILEM = 10DO WHILE M > 0
PRINT MM = M - 1
LOOP
المصفوفات االسم نفس تحمل المتغيرات من سلسلة
DIM Var1 (n) AS Type : والجهد- 1فوائدها الوقت توفير
حجمه- 2 وصغر البرنامج بساطة إلى تؤدي : أسماء لقراءة ملف 50مثال من طالب
DIM Name (49) AS String ونهايته صفر هو مصفوفة ألي العناصر رقم بداية
المصفوفة) - عناصر (1عدد
المصفوفات مثال DIM M(9) AS Integer
( المصفوفةM )على تحتوي رقمه عنصر رقمه أول عنصر وآخر نكتب الرابع العنصر قيمة إلى للوصول
Mالمصفوفة
رقم العنصر
0 1 2 3 4 5 6 7 8 9
القيمة 7 8 13 4 14 10 9 14 10 9
المصفوفة قيم وطباعة وقراءة إدخال : درجات الدخال @ 15مثال طالبا
DIM D(14) As SingleFOR M = 0 TO 14
D(M) = InputBox (“ الدرجة (”أدخلNext
المصفوفة قيم وطباعة وقراءة إدخال : أسماء و درجات الدخال @ 15مثال طالبا
DIM D(14) As Single, N(14) As StringFOR M = 0 TO 14
N(M) = InputBox (“ االسم (”أدخلD(M) = InputBox (“ الدرجة (”أدخل
Next
المصفوفة قيم وطباعة وقراءة إدخال : المصفوفة في الطالب درجات لطباعة Dمثال
DIM D(14) As SingleFOR M = 0 TO 14
PRINT D(M)Next