ابوخليل قام بنشر مايو 11, 2015 مشاركة قام بنشر مايو 11, 2015 السلام عليكم ورحمة الله وبركاته درس حول الـ elseif وطريقة بنائها فما هي الـ elseif ؟ عندما نريد التحقق من قيمة عنصر محدد فيمكننا استخدام الـ else if وهي هنا تختصر علينا كثيرا من الخطوات علما انه يمكننا ايضا استخدام if لوحدها بخلاف ما إن أردنا التحقق من قيمة عناصر مختلفة فنستخدم الـ if فـ elseif مشابهة نوعا ما لفكرة OR توضيح اكثر للفرق بينهما : الفرق هو أن الـ elseif مرتبطة بالــ if التي قبلها فإذا كان الشرط الذي قبلها صحيحاً لم تعمل وأما الـ if المنفصلة فليست مرتبطة بما قبلها وبالتالي فإنها تعمل دائماً وبالمثال يتضح المقال : 'elseif : if x=1 then ?=? elseif x=2 then ?=?? elseif x=3 then ?=??? else ?=????? end if في الكود اعلاه سيتم التحقق من if فان وجد الشرط والا انتقل الى elseif الاولى فان تحقق الشرط والا انتقل الى elseif الثانية .. لاحظوا اننا ادخلنا في النهاية else بقيمة معينة ففي عدم تحقق اي شرط من الشروط الثلاثة فإن الكود الموجود داخل else هو الذي سيعمل .... 2 رابط هذا التعليق شارك More sharing options...
حربي العنزي قام بنشر مايو 11, 2015 مشاركة قام بنشر مايو 11, 2015 الله ينور عليك استاذنا الغالي ابو خليل ربي يحفظك يارب رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر مايو 11, 2015 مشاركة قام بنشر مايو 11, 2015 ال elseif هي احد اساليب التحكم في سير البرنامج وتستخدم اذا كان هناك اكثر من شرط وخاصة عندما تكون الشروط متداخلة .. حيث تغلف ب if واحدة . رابط هذا التعليق شارك More sharing options...
ابوخليل قام بنشر مايو 11, 2015 الكاتب مشاركة قام بنشر مايو 11, 2015 وتستخدم اذا كان هناك اكثر من شرط وخاصة عندما تكون الشروط متداخلة اكثر من شرط لقيمة عنصر معين واحد موجود بين شروط عناصر متعددة والا سيكون استخدامها تحصيل حاصل رابط هذا التعليق شارك More sharing options...
goodfas قام بنشر مايو 11, 2015 مشاركة قام بنشر مايو 11, 2015 شرح ممتاز أخي أبو خليل والله يعطيك العافية منك نستفيد رابط هذا التعليق شارك More sharing options...
راعي الغنم قام بنشر مايو 11, 2015 مشاركة قام بنشر مايو 11, 2015 جزاكم الله خير وما الفرق بينها وبين select if رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.