البرمجة بلغة الفيجول بيسك
TRANSCRIPT
بيسك الفيجول بلغة البرمجةالثالث الباب
سبق لما مراجعةالباب؟ • هذا في دراستها ستتم التي البرمجة لغة هي ما•) بسيطة ) – لغة عالية لغة اللغة؟ هذه نوع مامسيرة • أم اجرائية أم مرئية أم بالعناصر برمجة لغة هي هل
؟ باألحداث
بيسك فيجول بلغة البرنامج كتابة مراحل
الواجهات 1. تصميم
الخصائص 2. ضبط
.3) البرمجة ) أوامر أو التعليمات كتابة
بيسك فيجول بلغة المتغيرات تعريف طرق
DIM Var1 As Type.1Dim : المتغير لتعريف تستخدمه الذي األمر.2Var1 :المبرمج قبل من اختياره ويتم المتغير اسم.3As : ونوعه المتغير اسم بين رابط.4Type : المتغير نوع
مثال•Dim name As StringDim num As Integer, age As Integer
بيسك فيجول بلغة الثوابت تعريف طرق
•Const Const1 = Value.1Const :الثابت لتعريف تستخدمه الذي األمر.2Const1 :المبرمج قبل من اختياره ويتم الثابت اسم.3Value :الثابت هذا في تخزن سوف التي القيمة
مثال•Const HighScor = 100
والثوابت المتغيرات عن اإلعالن طريقة
هو : • هذه اإلعالن فيه نعرف الذي المكان تحديدوالثوابت المتغيرات
مثال•Private Sub Enter_Cmd ()
Dim name As StringConst HighScore = 100….….
End Sub
بيسك فيجوال لغة في األساسية القواعد بعض
القاعدة 1. وظيفة
القاعدة 2. صيغة
اإلنجليزية 3. باللغة القاعدة أمر حفظ
اإلسناد عملية
متغير • في معينه قيمة تخزين بها يقصد•Var1 = Value
.1 Var1 :المتغير اسم.2Value :المتغير هذا في تخزن سوف التي القيمة
مثال•Dim name As String, grade As Singlename = “ محمد ”عمرgrade = 48.5 عملية
االسناد
الشرطية (IF)الجملة(IF – THENصيغة )
IF condition THEN statementsالجملة • تنفيذ فسيتم الشرط إذاتحقق أنه معناهاصحيحة • قيمته تكون أن الشرط تحقق Trueمعنىمثال•
IF grade >= 50 THEN Text1 = “ناجح”
الشرطية (IF)الجملة(IF – THEN – END IFصيغة )
IF condition THEN ……Statements......
END IFاألوامر • من مجموعة تنفيذ فسيتم الشرط تحقق إذا أنه معناهامثال•
IF grade >= 50 THENText1 = “ناجح” Text2 = “مبروك”
END IF
الشرطية (IF)الجملة(IF – THEN – ELSEصيغة )
IF condition THEN ……Statements1......
ELSE……Statements2......
END IFاألوامر • مجموعة تنفيذ فسيتم الشرط تحقق إذا أنه فانها 1معناها الشرط اليتحقق عندما أما
األوامر مجموعة 2تنفذمثال•
IF grade >= 50 THENText1 = “ناجح”
ELSEText1 = “راسب”
END IF
الشرطية (IF)الجملة(IF – THEN – ELSEIFصيغة )
IF condition THEN ……Statements1......
ELSEIF condition THEN……Statements2......
ELSE……
END IFالسابق • الشرط اليتحقق عندما g جديدا g شرطا تضع
الشرطية (IF)الجملة(IF – THEN – ELSEIFصيغة )
مثال•IF grade >= 90 THEN
Text1 = “ممتاز” ELSEIF grade >= 80 THEN
Text1 = “ gجدا ”جيدELSEIF grade >= 70 THEN
Text1 = “جيد” ELSEIF grade >= 60THEN
Text1 = “مقبول” ELSE
Text1 = “راسب” END IF
يذهب • ثم العملية ينفذ الحاسب فإن الشروط أحد تحقق إذا الصيغة هذة فيجملة نهاية الى األخرى ENDIFمباشرة الشروط من بالتحقق يقوم وال
GOTOاالنتقال المشروط غير االنتقال
شرط • بأي التقيد دون محدد لسطر االنتقال يعنGOTO line
مثال•DIM name AS String, grade As Singlename = “ محمد ”عمرGOTO AA…..…..AA:
grade = 48.5تجعل • النها البرنامج في االنتقال طريقة استخدام يفضل ال
الح متابعة الصعب من
GOTOاالنتقال المشروط االنتقال
معين • شرط يتحقق عندما محدد لسطر االنتقال يعنIF condition THEN GOTO line
مثال•IF grade >=90 THEN GOTO AIF grade <90 THEN GOTO BA:
Text1 = “ممتاز”GOTO C
B:Text1 = “ gجدا ”جيدGOTO C
C:Print Text1
األمر • بواسطة االنتقال التي GOTOعند األوامر بتنفيذ سيستمر البرنامج فإنبعد التي األوامر لتنفيذ يعود لن و إليه انتقل الذي السطر GOTOبعد