|
أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل |
|
أدوات الموضوع | ابحث في الموضوع | انواع عرض الموضوع |
|
#1
|
|||
|
|||
![]()
ألف شكر يا استاذ حسام ، انا كنت فاهم دي ، بس حضرتك اكدت عليها
ياريت لو مفيهاش رخامه :D انا عايز IF نفسها IF .. Then IF .. Then .. Else وعايز اعرف المتداخله ملغيه ولا لا ؟؟ شكرا يا استاذنا |
#2
|
|||
|
|||
![]() اقتباس:
فيه يرتبط اتخاذ القرارات بناءً على نتيجة تحقق شرط معين ( True) أو عدم تحققه ( False) . فإذا كــــانت قيمة الشرط True أو Yes فيتم تنفيــــذ مجــــموعة من الأوامــــــر ، أما إذا كانت قيمة الشرط False أو No فيتم تنفيذ مجموعة أخرى من الأوامر . Then الشرط if condition مجموعة الأوامر رقم1 Statement Block1 Else مجموعة الأوامر رقم 2 Statement Block2 End If مجموعة الأوامر رقم3 Statement Block3 1- فإذا كانت نتيجة الشرط (True) يتم تنفيذ الأوامر التي تلي كلمة ( Then) .و سيقوم البرنامج بتنفيذ مجموعة الأوامر رقم 1 ويهمل مجموعة الأوامر رقم 2 ثم يذهب لتنفيذ مجموعة الأوامر رقم 3 . 2- وإذا كانت نتيجة الشرط ( False) يتم تنفيذ الأوامر التي تلي كلمة ( Else) . و سيقوم البرنامج بتنفيذ مجموعة الأوامر رقم 2 ويهمل مجموعة الأوامر رقم 1 ثم يذهب لتنفيذ مجموعة الأوامر رقم 3 . الأمـــــــر ( If …… Then ) البســــيط يستخدم في حالة وجود شرط واحد حيث يتم تنفيذه في حالة تحقق الشرط ،وعند عدم تحققه لا يتم عمل أي شيء (الشرط)If condition مجموعة الأوامر رقم1 Statement block 1 End If مجموعة الأوامر رقم2 Statement block 2 1- إذا كانت قيمة الشرط True سيقوم البرنامج بتنفيذ مجموعة الأوامر رقم 1 ويذهب لتنفيذ مجموعة الأوامر رقم 2- إذا كانت قيمة الشرط False فان لبرنامج سيذهب مباشرة لتنفيذ مجموعة الأوامر رقم 2 . ملحوظة : في حالة عدم وجود Else وعدم تحقق أي شرط ذي قيمة بعد Then فلا يتم تنفيذ أي أمر ويذهب البرنامج إلى أول أمر بعد الـ End If .. |
العلامات المرجعية |
|
|