RSS
♥♥ مرحبــــا بــــكم ♥♥ في موقع مدرسة الشهيد حنفي محمود بنات صباحي إدارة المنتزة بالإسكندرية موقع تربوي تعليمي ثقافي نرحب بإقتراحاتكم من خلال مشاركاتكم معنا .

الأحد، 21 فبراير 2010

حاسب الي الشروط والقرارات ثالثة اعدادي الجزء 2


http://momtech.files.wordpress.com/2008/05/computer-lock.jpg·    التعبير الشرطي : هو عبارة عن صياغة للعلاقة بين كميتين
-         أي من هاتين الكميتين من الممكن أن تكون متغير أو خاصية أو ثابت أو قيمة مجردة.
-         للتعبير الشرطي قيمة تتوقف على صحة العلاقة أو عدم صحتها .
-         فإذا كانت العلاقة غير صحيحة فتكون قيمة التعبير الشرطي False .
-         والعكس إذا كانت العلاقة صحيحة فتكون قيمة التعبير الشرطي True .
-         لصياغة التعبيرات الشرطية فإننا نقوم باستعمال بعض المعاملات تسمى معاملات المقارنة
مثال
A = 50        B = 60
النتيجة
مثال
العلاقة
العلامة
False
A > B
اكبر من
> 
True
A < B
اصغر من
< 
False
A = B
يساوي
=
True
A < > B
لا يساوي
< >
قاعدة استخدام الأمر If ……. Then ……. Else

If condition (  شرط) Then
    Statement Block1 (  مجموعة الأوامر رقم 1)   
Else
    Statement Block2  (  مجموعة الأوامر رقم 2)
End If
Statement Block3  (  مجموعة الأوامر رقم 3)
ü     إذا كانت قيمة الشرط True  سيقوم البرنامج بتنفيذ مجموعة الأوامر رقم 1 ويهمل مجموعة الأوامر رقم 2 ثم يذهب لتنفيذ مجموعة الأوامر رقم 3 .
ü     إذا كانت قيمة الشرط False  سيقوم البرنامج بتنفيذ مجموعة الأوامر رقم 2 ويهمل مجموعة الأوامر رقم 1 ثم يذهب لتنفيذ مجموعة الأوامر رقم 3 .
Dim HoursWorked, OverTime, Salary as Decimal
HoursWorked=Decimal.parse(textbox1.text)
If HoursWorked > 40 Then
OverTime = 10 * (HoursWorked -40)
Salary = 40* 5 + OverTime
Else
Salary = 5 * HoursWorked
End If
MsgBox(“The salary is equal to “ & Salary)
ü     الفرق بين If ……. Then ……. Else و If ……. Then  
1.     الأمر  If ……. Then ……. Else
         سيتم استخدامه في حاله ما إذا كان هناك بديلين ( أ، ب ) وكنا نريد تنفيذ حد البديلين اذا كانت قيمة الشرط True ويتم تنفيذ البديل الأخر إذا كانت قيمة الشرط False .
2.     الأمر If ……. Then
       سيتم استخدامه في حاله ما إذا كان هناك بديل واحد ( أ) بمعنى انه عند قيمة معينة للشرط يتم تنفيذ البديل (أ) أما عند القيمة الأخرى فلا يتم عمل شئ .
ü     الشروط المركبة 
 تستخدم في حالة ما إذا كنا  سنستخدم قرارا معينا بناءا على تحقق شرطين وليس شرط واحد
ويمكننا عمل الشرط لمركب بالربط بين أكثر من شرط بأحد المعاملات التي تسمى المعاملات المنطقية وهي
Or, OrElse, And, AndAlso, XOr, Not
مقارنة القيم والمتغيرات الحرفية( String )
يتم مقارنة المتغيرات لحرفية عن طريق تحديد رتبة كل رمز طبقا لطريقة تخزين الرموز في ذاكرة الحاسب وهذه الطريقة تسمى
ANSI= American National Standards Institute
وهي تعطي كل حرف أو رقم أو رمز خاص رتبة معينة وهذه الرتبة هي رقم ثابت لا يتغير
الاداة Radio Button
تتيح للمستخدم مجموعة من البدائل لاختيار واحدة منها فقط
الاداة CheckBox
تتيح للمستخدم مجموعة من البدائل لاختيار أي عدد منها 
الاداة GroupBox
تستخدم لتنظيم الأدوات علي النموذج .
تسمح للمبرمج أن يقسم عدد من الأداة  Radio Button و Checked Box إلي مجموعات ويقوم المستخدم باختيار واحدة فقط من كل مجموعة . 

ليست هناك تعليقات:

مدرسة ، حنفي محمود ، مدرسة حنفي محمود ، مدرسة الشهيد حنفي محمود ، مدرسة حنفي محمود الإعدادية ، مدرسة الشهيد حنفي محمود الإعدادية ، مدرسة الشهيد حنفي محمود الإعدادية بنات ، مدرسة الشهيد محمود الإعدادية بنات صباحي